【发布时间】:2010-11-24 21:23:23
【问题描述】:
我的页面上有一个超过 100 像素的标题(准确地说是 111 像素) 它下面的 div 需要延伸到视口的底部,就好像我已经将底部设置为 0px。问题在于我无法在 ie6 中指定顶部和底部(错误)。
我可以指定顶部:111px 或底部:0px,但我仍然需要正确的高度,即。 100% -111px,视视口大小而定。
似乎无法让表达式工作,因为这似乎是解决方案
这是我的 CSS 代码:
position: absolute;
width: 200px;
top: 111px;
bottom: 0px;
有什么建议吗?
【问题讨论】:
-
我没有看到你想要达到的目标,你能粘贴代码吗?:)
-
{ 位置:绝对;宽度:200px;顶部:111 像素;底部:0px;这适用于 ie8,这就是我想要的。但是 ie6 只需要您的第一个对齐方式(在这种情况下为顶部)。因此浏览器不会自动设置所需的高度。我的解决方案是设置 top: 111px 或 bottom:opx 然后分配所需的高度。如果有任何区别,这只需要对 Internet Explorer 6 以上(不是 firefox、opera 等)有效。
-
抱歉,不知道如何正确显示代码
-
内联代码,输入
`。对于块代码(不是 cmets),每行缩进四个空格。 -
“回答你自己的问题”,这样下一个人就可以看到你做了什么。