Forum Moderators: not2easy
html {
background: #f3f3f1 url(images/background_gradient.png) repeat-x;
height: 100%;
}
body {
margin: 0;
background: url(images/background_content.gif) repeat-y center;
height: 100%;
}
body {
min-height:100%;
position:relative;
margin: 0;
background: url(images/background_content.gif) repeat-y center;
}
Leave out height:100%
That's just telling it to be the height of the viewing window and then stop... so when you scroll it breaks. with min-height:100%, you are telling to to be at the very least that.