2009-08-24 25 views
7

固定ヘッダー付きのテーブルに垂直スクロールバーと水平スクロールバーを追加します。 theadtbodyタグを使用すると、Firefoxのスクロールバーを追加することができますが、IEはoverflow:auto propertytbodyにサポートしていません。 IE8はCSS式をサポートしていませんので、これを実現する方法を教えてください。テーブルにスクロールバーを追加

+0

オーバーフローする必要がありますスクロールが機能します –

答えて

0

overflow:scrollを使用して元のソリューションをお試しください。 pxの固定高さをtbodyに設定する必要があります。

0

あなたはtbodyのがちょうどオーバーフローを表示しますautoからoverflowセットを持っている場合は、明示的overflow: scrollを述べると<tbody>のための固定の高さを持っている必要があります。

+0

固定高さをtbodyに設定できません。レコードが増加することがあります。 – Shruti

+0

固定高さは、画面に表示されるレコードの数を決定し、スクロールバーで「オーバーフロー」が表示されます。 – bryceroney

+0

高さを与えてもIEで私のために働いていません。 – Shruti

4

固定高さを指定してもIEでは機能しません。私はtbodyに与えたtrに身長が適用されています。

#tableID { overflow: scroll; } 

HTML::必要なタスクのための

8

それは簡単

div.scrollWrapper{ 

    height:250px; 
    width:200px; 
    overflow:scroll; 
} 


<div class="scrollWrapper"> 
<table > 
<tbody height="xxx"> 
<tr>...... 

</tbody> 
</table> 
</div> 
関連する問題