【发布时间】:2011-02-22 03:25:36
【问题描述】:
我最近发现一个网站使用绝对位置的 div,并且顶部、左侧、右侧和底部的值都设置为 0。这创建了一个 100% 高、100% 宽的 div。我现在也在使用它,想知道是否有任何理由不使用?
它工作得非常好,这是一个简单的解决方案,而我使用的另一种方式有一个我无法修复的错误。我使用它的应用程序应该只占用浏览器窗口,并且永远不需要更大。
【问题讨论】:
-
我认为
position: absolute;在移动设备上存在一些问题(当然是 iPhone,根据我自己的浏览体验)。但我不完全确定是否有任何反对它的真正理由。只要你妥善处理overflows。 -
看起来 Twitter Bootstrap 在轮播中使用了相同的技术,并将左右轮播控件的顶部和底部设置为 0。