IE 6 Bug:float:none - >边界消失了

时间:2009-09-19 08:17:29

标签: css css-float internet-explorer-6

我有一个课程,我们称之为单元格,

.cms-block .cell{ width:520px; float:left;}
.cms-block.wide .cell{width: auto; float:none}
在IE 6中,.cms-block.wide .cell的子元素松散了它们的边框/背景颜色。 如果我拿走浮子:没有;边界在那里。但......细胞向左浮动。哎呀。 我环顾四周,发现很多页面描述了躲猫猫的漏洞。但对于这个具体问题,我到目前为止找不到答案。

和平

3 个答案:

答案 0 :(得分:2)

给它布局?

.cms-block.wide .cell {zoom:1; }

答案 1 :(得分:1)

您的问题可能与您使用.cms-block.wide选择器选择多个类的事实有关,但IE6不支持该问题。快速Google会出现this page,这可能会对您有所帮助。

答案 2 :(得分:0)

IE6极端错误,并且符合非标准。 IE7问世已近3年了。所以真的不应该留下任何IE6安装,但不幸的是有。

但是,如果我是你,我将采取的方法是获得加入不支持IE6。我正在开发一个绿地网络项目,我们故意决定不支持IE6。