我想冻结我的表的THEAD
部分,从而为我滚动时,THEAD
始终可见。在此FIDDLE我怎样才能用CSS冻结THEAD?
4
A
回答
0
的
$(".scroll").scroll(function() {
$("#header thead").css({"top": ($(".scroll").scrollTop()) + "px"});
});
你可以看到它在行动:我通过一个事件处理程序附加到jQuery中的scroll
事件,设置THEAD
到滚动的top
位置偏移做到了这一点最丑陋的备用解决方案,至少没有js和大多数浏览器支持(无css3)。 Jsfiddle 基本上它是duplicate
表中,设置第一个表头只在第二个表顶部可见。缺点是,因为它使用的是固定位置,所以不会像表格那样水平滚动。也许如果你将表格宽度设置为与窗口宽度相同,它应该可以正常工作。只是一个替代
相关问题
- 1. 我怎样才能冻结顶部的UIView?
- 2. 我们怎样才能冻结HTML表第一栏和标题
- 3. 我怎样才能
- 4. 我怎样才能
- 5. 我怎样才能
- 6. 我怎样才能
- 7. 我怎样才能复制这与CSS?
- 8. 我怎样才能使CSS或JavaScript
- 9. 我怎样才能让CSS动画
- 10. 我怎样才能用ajax
- 11. 我怎样才能用jQuery
- 12. 我怎样才能汇总结果
- 13. 我怎样才能返回结果?
- 14. 我怎样才能结合()和不()?
- 15. 我怎样才能得到结果?
- 16. 我怎样才能结合代码
- 17. 我怎样才能比较结构
- 18. 我怎样才能使这样的CSS形状与CSS?
- 19. 我怎样才能使用CSS只有这样的背景?
- 20. 我怎样才能让这样的使用CSS和DIV
- 21. 我怎样才能在Ionic2
- 22. 我怎样才能在Zebble
- 23. 我怎样才能在PreferenceScreen
- 24. 我怎样才能在vim
- 25. 我怎样才能绕UIView
- 26. 我怎样才能标签
- 27. 我怎样才能在图
- 28. 我怎样才能在Python
- 29. 我怎样才能event_search_max?
- 30. 我怎样才能在VB.net
不能以'单独CSS',因为它是造型,有没有办法来检测滚动位置,这就是为什么你需要JavaScript,以便检测时,有一定量的滚动。的[CSS-只滚动表与固定头] –
可能重复(http://stackoverflow.com/questions/11891065/css-only-scrollable-table-with-fixed-headers) – gpgekko
你能否解释它是什么,你要实现 ?我真的不明白你的意思是什么“每次我滚动时刷新标题” – AzDesign