在 CSS 中,当您将某些内容的宽度或高度设置为 100% 时,它实际上只会将其设置为浏览器窗口的 100%。有什么办法可以让它100%占整个页面吗?
让我重新表述一下:我希望这个元素(div)占据整个页面,无论您滚动多少。让父元素具有 100% 大小和 100% 宽度是行不通的,因为它们的处理方式相同。我开始认为我可能必须使用 JS 来获取页面的高度,然后绝对定义它。
只需申请位置:固定到元素。
如果这是一个覆盖:
#overlay
{
position: fixed;
top: 0;
left: 0;
width:100%;
height:100%;
}
注意:IE6不支持修复
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)