您现在的位置:龙卷风首页 ›› 前端设计 ›› 阅读文章

IE与firefox在Div块分配空间上的一点不同

div+css排列版面的一个小技巧,避免在firefox中显示错乱。

在IE中,只要你把块,不管是div块还是table,把宽度设为100%,则其与同范围回的其它块的排列会自动分开,并且取“先到先得”的原则,写的前面的会出现在上边,写在后面的,会出现在后边。
而在firefox中则不然,上边的规则不适应,firefox对同一范围内的块一视同仁,并且不会因为width=100%而自动驱逐两边的块,它们会重叠在一起。要达到驱逐两边块的效果,需要动用clear属性,并设置为both即可。这一点如果你在页面中使用了float属性,尤其有用,否则在IE中设计得好好的,到firefox中却显示一团糟。

作者 不见不散 本文仅代表作者观点,与龙卷风资讯网立场无关。

我来说两句

内容/Content