2011-03-07 34 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:%; 

}