CSS 100%高度,绝对定位顶部0底部0

时间:2011-02-21 19:15:35

标签: html css

我最近发现一个网站使用了一个绝对位置的div,并且top,left,right和bottom值都设置为0.这创建了一个100%高,100%宽的div。我现在也在使用它,并且想知道是否有任何理由不这样做?

它工作得很好,这是一个简单的解决方案,而我使用的另一种方式有一个我无法修复的错误。我正在使用它的应用程序应该只占用浏览器窗口,并且永远不需要更大。

2 个答案:

答案 0 :(得分:20)

  

我现在也在使用它,而且是   想知道是否有任何理由没有   到?

这种技术在现代浏览器中非常有效 - 没有理由不使用它。

(除非你关心一些非常古老的浏览器(IE5 / 6?),don't support设置topbottomleft和{{1在同一个元素上)

Here's an answer我今天早些时候写过,它使用了类似的技术。

答案 1 :(得分:5)

不,那没关系。确保它不会在不同的浏览器上出现问题,具体取决于您正在做什么。我可以建议制作一个jsFiddle并在BrowserLab上进行测试吗?