June 14, 2011
100% DIV width is not really 100%
Question by Kevin
When I have a <div>
with width: 100%
, it is not really 100%:
<div id="div">testtesttesttesttest</div>
...
#div {
width: 100%;
background-color: red;
}
Now when you resize the window, so there is a horizontal scrollbar, and you scroll to the right, then the background is vanished. How can I remain the background in this case?
Here you can see the problem in action:
http://beta.ovoweb.net/?i=3
Now when you resize the window and scroll to the right, you can’t see the background anymore. How to fix this?
Answer by jsumners
The 100% value is 100% of the parent’s width or the view port. See the documentation.