好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

【超有用】DIV的定位问题在IE6和IE7的CSS设置(转)_html/css_WEB-ITnose

具体的也说不清楚,可是能浮动的问题,也可能是你给了填充边界的问题。

下面是14条特殊情况你看一下是哪个问题出错了这些仅供参考:

1. 文字本身的大小不兼容。同样是font-size:14px的宋体文字,在不同浏览器下占的空间是不一样的,ie下实际占高16px,下留白3px,ff 下实际占高17px,上留白1px,下留白3px,opera下就更不一样了。解决方案:给文字设定 line-height 。确保所有文字都有默认的 line-height 值。这点很重要,在高度上我们不能容忍1px 的差异。

2.ff下容器高度限定,即容器定义了height之后,容器边框的外形就确定了,不会被内容撑大,而ie下是会被内容撑大,高度限定失效。所以不要轻易给容器定义height。

3.横向上的撑破容器问题,。如果float 容器未定义宽度,ff下内容会尽可能撑开容器宽度,ie下则会优先考虑内容折行。故,内容可能撑破的浮动容器需要定义width。

小实验:有兴趣大家可以看看这段实验。在不同浏览器下分别测试以下各项代码。

a.

查看更多关于【超有用】DIV的定位问题在IE6和IE7的CSS设置(转)_html/css_WEB-ITnose的详细内容...

  阅读:43次