【发布时间】:2010-10-17 02:04:38
【问题描述】:
我正在使用绝对定位和负边距(顶部:和左侧:)在我的网站中定位徽标和其他类似内容。我知道 IE6 存在负边距和绝对定位问题,我该如何克服这些问题以确保它们在 IE6 中正常工作?
【问题讨论】:
-
能否提供一些源代码?
标签: css internet-explorer css-position internet-explorer-6 margin
我正在使用绝对定位和负边距(顶部:和左侧:)在我的网站中定位徽标和其他类似内容。我知道 IE6 存在负边距和绝对定位问题,我该如何克服这些问题以确保它们在 IE6 中正常工作?
【问题讨论】:
标签: css internet-explorer css-position internet-explorer-6 margin
您可能需要重新考虑使用负边距。你真的需要它们来做你正在做的事情吗?我想如果没有您的代码示例就很难判断。
如果您使用绝对定位,您可以将某些东西定位在您喜欢的任何位置,相对于您拥有的任何相对父元素。 top 和 left 属性(或 right 和 bottom)应该意味着您不必使用负边距,不是吗?
【讨论】:
在 IE6 中使用绝对定位时,您可能会得到一些意想不到的定位,除非您专门在最近定位的父元素上设置宽度(否则 IE6 似乎不知道您的 left 值应该在哪里是)。
【讨论】: