我需要修复html表的标头。我可以解决它只需将标题元素的位置设置为固定,它确实冻结了IE 10和IE 11上的标题但是,它在IE 6和IE 5上无效。如果有任何解决方法,请让我们知道。感谢。
我分享了一个示例代码段供您参考: - https://www.dropbox.com/s/yb4hqghtqcyrhae/fixed.html?dl=0
CSS
.Fixedheader
{
position:fixed;
}
HTML
<table border="1">
<tr style="border-collapse:collapse;" bgcolor="#E6E6FA" class="Fixedheader">
`
答案 0 :(得分:1)
IE在版本7之前不支持position: fixed
。请参阅this browser support table。
如果你需要支持IE 5和6,你必须做一些绝对定位和JavaScript的组合。那些真的已经过时了 - 你真的需要用这个特殊元素来支持它们吗?