当我有一个<div>
,它的width: 100%
时,它实际上并不是真正的100%:
<div id="div">testtesttesttesttest</div>
...
#div {
width: 100%;
background-color: red;
}
当你调整窗口大小时,出现水平滚动条,并向右滚动时,背景会消失。如何在这种情况下保留背景?
您可以在此处查看问题的实际情况:http://beta.ovoweb.net/?i=3
现在当您调整窗口大小并向右滚动时,无法再看到背景。如何修复这个问题?
margin: 0;
?对于body
以及DIV本身。 - Shadow The Spring Wizarddiv
的宽度默认为 100%,因此它可能是父元素! - Ahmed Magdydiv
没有内容(除了带有float: left
或float: right
的子元素,这些不算),设置width: 100%
(或任何其他值)没有效果;div
必须有内容才能使width
生效。在这种情况下,只需添加一个空格(
)即可解决。我曾经被这个问题困扰,所以我想发表一条评论,以防万一! - Dan Nissenbaum