簡體   English   中英

CSS-IE6溢出

[英]CSS - IE6 overflow

我可以看到有關此問題的其他問題,但沒有一個答案可以解決。

我有一個在<div>內的表。 在IE7及更高版本中,此效果很好,使用滾動條可以清楚地看到表格。 但是,在IE6中,它呈現為單行(例如1px的高度)。

這是圍繞這些元素的CSS。

    DIV.ScrollFrame {
        overflow: auto;
        height: 100%;
    }

    .DataTable {
        border-collapse:collapse;
    }

然后html看起來像這樣

<div class="ScrollFrame" >
    <table class="DataTable">
        //some asp to generate the data
    </table>
</div>

抱歉,由於表格中的數據是機密信息,因此無法提供圖片。

先感謝您。

嗯,我不確定,但是您可以在ie6上嘗試一下:

* html DIV.ScrollFrame { overflow:scroll; }

如果您的解決方案是設置固定高度,請確保僅將其用於IE6。 最佳做法是使用僅顯示條件注釋的IE6樣式表,如下所示:

<!--[if IE 6]>
        <link href="/styles/ie6.css" rel="stylesheet" media="screen, print"/>
<![endif]-->

另外,您也可以使用* html hack,只有IE6可以理解。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM