任何人都可以幫助我在一張桌子上使用CSS創建固定頭(僅限於js)。它需要支持動態數據,因爲列大小來自數據庫。只需要在ie7/8中工作。乾杯CSS固定頭表在ie
1
A
回答
0
0
聽起來像你想創建一個表,你可以滾動身體的一部分,並有第一個(標題)行不動。這可以通過將一個表格放在標題行中,第二個放在<div style="max-height: 400px; overflow: auto;">
內部 - 請注意,除非您使用JavaScript,否則這隻適用於固定寬度的列。
如果這不是你想要實現的,請忽略此帖。
+0
工作而不是使用兩個表可以使用和
– MatTheCat 2010-11-19 14:11:02+0
@MatTheCat的:你可以給演示如何保持'thead'在一個固定的位置? – 2010-11-19 14:20:00
+0
嗨Kolink,是的,這就是我想要實現的,但是列不固定寬度,我寧願不使用任何javascript – nzyme 2010-11-19 14:20:59
0
所以這是我想:
<table>
<thead>
<tr>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
</tr>
</tbody>
</table>
tbody {
max-height:100px;
overflow:auto;
position:absolute;
}
tr td:last-child { /* do horizontal scrollbar useless */
padding-right:1em;
}
編輯:raaah它適用於IE8但不是IE7(與IE9測試版測試),似乎IE7適用高度規則<td>
元素!
相關問題
- 1. CSS固定頭
- 2. 純CSS固定頭表例如IE9
- 3. 只有css - 固定表頭溢出
- 4. 使用javascript/css的固定表頭
- 5. CSS引導固定報頭
- 6. CSS位置:固定報頭
- 7. 固定頭與CSS過渡
- 8. CSS標頭固定位置
- 9. css固定頭溢出?
- 10. Bootstrap固定表頭
- 11. 在固定頭
- 12. 固定的CSS樣式表中的樣式問題在IE
- 13. DataGrid固定表頭Asp.Net
- 14. 固定的水平表頭
- 15. 固定表頭設計
- 16. bootstrap表頭固定問題
- 17. AngularJS中的固定頭表
- 18. 角料固定表頭
- 19. 鞏固CSS IE調用
- 20. 智能手機的CSS固定標頭
- 21. CSS固定頭部和浮動內容
- 22. 固定柱,以頭CSS/JS角
- 23. 固定的css頭特殊寬度
- 24. 如何獲得固定頭與CSS?
- 25. CSS固定頁腳,浮動頭
- 26. CSS位置固定不固定頭頂部
- 27. 位置:固定在IE
- 28. 固定表頭在IE8上的寬度
- 29. 在頁面滾動時固定表頭
- 30. HTML CSS表,固定和autoajust
我試過在TBODY將溢出,但似乎並沒有在IE – nzyme 2010-11-19 14:18:09