I am facing an issue with an image background on a website. The background consists of leaves spreading out to the middle of the page, creating a height of 600px. However, I need to divide this image into three sections: header, content, and footer. Currently, the header is only 150px in height, causing the excess part of the background to be hidden.
Despite trying to use Overflow in CSS to show the entire background image, it didn't work as expected. How can I ensure that the full content of the background image is displayed without adjusting the height of the header div?
Below is the current CSS code for the header DIV:
#header{
background-image: url(../images/top-bg.png);
background-repeat: no-repeat;
margin: 0 auto;
width: 1000px;
height: 200px;
overflow: visible;
}