【发布时间】:2011-08-08 20:35:35
【问题描述】:
我有一个要用作页脚的 div,并让它填满页面的整个宽度。到目前为止,如此简单,你会想。而且,在 Firefox 和 IE 中也是如此。
不幸的是,在两个主要的 webkit 浏览器中,尽管我的页脚 (#footer) 设置为 width:100%; max-width:none;,webkit 不会让它填满浏览器窗口的宽度。
页面在这里:page demonstrating problem
发生了什么事?有什么解决办法吗?
编辑:道歉所有 - 当我说它在 Safari 中工作时,这是一个错字 - 我的意思是 firefox。
截图:
它在 IE 中运行:
它在 Chrome 中被破坏(在 Safari 中的行为相同)。为了强调,箭头是手绘的。
【问题讨论】:
-
是
width:100;还是width:100%?但是,我在 chrome 上测试了您的网站,它在那里工作。 -
这里也一样。截图就好了(你说的主要的 webkit 浏览器是什么意思?Safari 是 webkit,Chrome 也是,所以 webkit 似乎工作正常)。
-
Naveed - 道歉 - 这是 100%(省略 % 是问题中的错字)。
-
现在好像一切正常了?
-
@Blowski - 我将 CSS 修复如下。
标签: css google-chrome safari webkit cross-browser