html table固定表头dtd问题

lu476036355 2012-01-12 03:09:47
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<style type='text/css'>
tr.locktop{
position:relative;
top:expression((this.offsetParent.scrollTop>this.parentElement.parentElement.offsetTop?this.offsetParent.scrollTop-this.parentElement.parentElement.offsetTop-1:0)-1);
}

tr.fixTitle
{
/*background: navy;
color: white;*/
position: relative;
top: expression(this.offsetParent.scrollTop);
}
</style>
</head>

<BODY>
表头前面的内容,这些是可以滚出屏幕的,只有表头锁定。
<table id=pol_table_list cellspacing=0>
<tr class=fixTitle><th>表头
<tr><td>1
<tr><td>2
<tr><td>3
<tr><td>4
<tr><td>5
<tr><td>6
<tr><td>7
<tr><td>8
<tr><td>9
<tr><td>10
</table>
</BODY>
</html>


我从网上找的固定表头的代码,是可以实现的 但是我加上DTD后就没效果了,这如何解决啊
...全文
235 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lu476036355 2012-01-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zsx841021 的回复:]

ie9 加和没加一样
[/Quote]

我刚试了搜狗浏览器 加不加都有效果,想问下高手,有没有比较兼容的解决方法,谢谢
lu476036355 2012-01-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zsx841021 的回复:]

ie9 加和没加一样
[/Quote]
不对啊,我刚试了ie9有效果 但加DTD就没效果了 firefox也一样哈
三石-gary 2012-01-12
  • 打赏
  • 举报
回复
ie9 加和没加一样

61,124

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧