2011-03-07 86 views
0

只是为了框架你。看下面的代码。溢出:隐藏和浮动:留在IE6上

基本上我有一个表格里面的div。当表格变得太大时,溢出隐藏触发器。

问题:在IE6中,“某些文本”按预期被隐藏,但浮动的跨度没有。
有没有办法解决它?

#wrap{ 
    overflow:hidden; 
    height:20px 
} 
span{ 
    float:left; 
    height:10px; 
    width:10px; 
    background:url(image.jpg) no-repeat 0 0; 
} 

<div id="wrap"> 
    <table> 
    <tr> 
     <td><span></span> some text</td> 
    </tr> 
    <tr> 
     <td><span></span> some text</td> 
    </tr> 
    <tr> 
     <td><span></span> some text</td> 
    </tr> 
    </table> 
</div> 
+2

我知道你可能*有*支持IE6,因为它在你的天赋....但如果没有 - 如果有任何可能性,你可以放弃对支持请,请这样做。 IE6真的*真的*需要死亡。 – Spudley 2011-03-07 17:22:02

+0

我明白了。我会给1个月的薪水,以摆脱IE6。 – cmancre 2011-03-07 17:24:44

+0

但另一方面,我的访问者中约有5%使用IE6。 – cmancre 2011-03-07 17:26:43

回答

1

试着给身高:1%;为ie6 css。如下。

包裹{

overflow:hidden; 
height:%; 

}