如何在可捲動 Div 內建立固定標題表格
要在捲動時固定標題,建議使用兩個表格。一個用於標題,保持靜態,另一個用於內容單元格,包裹在啟用溢出的固定高度 div 中。
HTML:
<div class="wrap"> <table class="head"> <thead> <tr> <th>Head 1</th> <th>Head 2</th> <th>Head 3</th> </tr> </thead> </table> <div class="inner_table"> <table> <tbody> <tr> <td>Body 1</td> <td>Body 2</td> <td>Body 3</td> </tr> <!-- More table rows here --> </tbody> </table> </div> </div>
CSS:
.wrap { width: 352px; } .wrap table { width: 300px; table-layout: fixed; } table tr td { padding: 5px; border: 1px solid #eee; width: 100px; word-wrap: break-word; } table.head tr td { background: #eee; } .inner_table { height: 100px; overflow-y: auto; }
此方法可確保當表格內容為靜態標題時捲動,防止內容遮蔽重要的列名稱。
以上是如何在可捲動 Div 內建立固定標題表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!