多层表头的Table怎样实现固定表头
页面代码如下。
<div style="border-style: solid; border-width: 1px">
<asp:ScriptManager ID="ScriptManager2" runat="server">
</asp:ScriptManager>
<table align="center" rules="all"
style="width: 100%; text-align: center; height: 70px; font-size: medium;">
<tr>
<td align="center" rowspan="2" style="width: 88px">
姓名</td>
<td colspan="2">
星期一</td>
<td colspan="2">
星期二</td>
<td colspan="2">
星期三</td>
<td colspan="2">
星期四</td>
<td colspan="2">
星期五</td>
</tr>
<tr>
<td>
上午</td>
<td>
下午</td>
<td>
上午</td>
<td>
下午</td>
<td>
上午</td>
<td>
下午</td>
<td>
上午</td>
<td>
下午</td>
<td>
上午</td>
<td>
下午</td>
</tr>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<tr>
<td>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("MemberName") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label2" runat="server" Text='<%# Eval("MonM") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label3" runat="server" Text='<%# Eval("MonA") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label5" runat="server" Text='<%# Eval("TueM") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label6" runat="server" Text='<%# Eval("TueA") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label8" runat="server" Text='<%# Eval("WenM") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label9" runat="server" Text='<%# Eval("WenA") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label11" runat="server" Text='<%# Eval("ThurM") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label12" runat="server" Text='<%# Eval("ThurA") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label14" runat="server" Text='<%# Eval("FriM") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label15" runat="server" Text='<%# Eval("FriA") %>'></asp:Label>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
</ContentTemplate>
</asp:UpdatePanel>
</div>
.t_i_h{width:100%; overflow-x:hidden; background:buttonface;}
.ee{width:618px!important; width:620px}
.t_i_h table{width:600px;}
.t_i_h table td{border-right:1px solid #000; border-bottom:1px solid #000; height:20px; text-align:center}
.cc{width:100%; height:220px; border-bottom:1px solid #000; border-right:1px solid #000; background:#fff; overflow:auto;}
.cc table{width:600px; }
.cc table td{height:25px; border-bottom:1px solid #000; border-right:1px solid #000; text-align:center}
</style>
<script>
function aa() {
var a = document.getElementById("cc").scrollTop;
var b = document.getElementById("cc").scrollLeft;
document.getElementById("dd").scrollTop = a;
document.getElementById("hh").scrollLeft = b;
}
</script>
</head>
<body>
<div class="t_n">
<span>序号
</tr></span>
<div class="dd" id="dd">
<table cellpadding="0" cellspacing="0" border="0" class="t_number">
<tbody>
<tr>
<td style="height:20px"> </td>
<tr>
<td>1</td>
</tr>
<tr>
<td>2</td>
</tr>
<tr>
<td>3</td>
</tr>
<tr>
<td>4</td>
</tr>
<tr>
<td>5</td>
</tr>
<tr>
<td>6</td>
</tr>
<tr>
<td>7</td>
</tr>
<tr>
<td>8</td>
</tr>
<tr>
<td>9</td>
</tr>
<tr>
<td>10</td>
</tr>
<tr>
<td>11</td>
</tr>
<tr>
<td>12</td>
</tr>
<tr>
<td>13</td>
</tr>
<tr>
<td>14</td>
</tr>
<tr>
<td>15</td>
</tr>
<tr>
<td>16</td>
</tr>
<tr>
<td>17</td>
</tr>
<tr>
<td>18</td>
</tr>
<tr>
<td>19</td>
</tr>
<tr>
<td>20</td>
</tr>
</tbody>
</table>
</div>
</div>
<!--table栏目-->
<div class="t_i">
<div class="t_i_h" id="hh">
<div class="ee">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td width="10%" colspan="2">星期1</td>
<td width="20%" colspan="2">星期2</td>
<td width="10%" colspan="2">星期3</td>
<td width="20%" colspan="2">星期4</td>
<td width="20%" colspan="2">星期5</td>
<td width="20%" colspan="2">星期6</td>
</tr> <tr>
<td>上午</td>
<td>下午</td>
<td>上午</td>
<td>下午</td>
<td>上午</td>
<td>下午</td>
<td>上午</td>
<td>下午</td>
<td>上午</td>
<td>下午</td>
<td>上午</td>
<td>下午</td>
</tr>
</table>
</div>
</div>
<div class="cc" id="cc" onscroll="aa()">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td width="10%">1</td>
<td width="20%">1</td>
<td width="10%">1</td>
<td width="20%">1</td>
<td width="20%">1</td>
<td width="20%">1</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>4</td>
<td>4</td>
<td>4</td>
<td>4</td>
<td>4</td>
</tr>
<tr>
<td>5</td>
<td>5</td>
<td>5</td>
<td>5</td>
<td>5</td>
<td>5</td>
</tr>
<tr>
<td>6</td>
<td>6</td>
<td>6</td>
<td>6</td>
<td>6</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
</tr>
<tr>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
</tr>
<tr>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
</tr>
<tr>
<td>10</td>
<td>10</td>
<td>10</td>
<td>10</td>
<td>10</td>
<td>10</td>
</tr>
<tr>
<td>11</td>
<td>11</td>
<td>11</td>
<td>11</td>
<td>11</td>
<td>11</td>
</tr>
<tr>
<td>12</td>
<td>12</td>
<td>12</td>
<td>12</td>
<td>12</td>
<td>12</td>
</tr>
<tr>
<td>13</td>
<td>13</td>
<td>13</td>
<td>13</td>
<td>13</td>
<td>13</td>
</tr>
<tr>
<td>14</td>
<td>14</td>
<td>14</td>
<td>14</td>
<td>14</td>
<td>14</td>
</tr>
<tr>
<td>15</td>
<td>15</td>
<td>15</td>
<td>15</td>
<td>15</td>
<td>15</td>
</tr>
<tr>
<td>16</td>
<td>16</td>
<td>16</td>
<td>16</td>
<td>16</td>
<td>16</td>
</tr>
<tr>
<td>17</td>
<td>17</td>
<td>17</td>
<td>17</td>
<td>17</td>
<td>17</td>
</tr>
<tr>
<td>18</td>
<td>18</td>
<td>18</td>
<td>18</td>
<td>18</td>
<td>18</td>
</tr>
<tr>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
</tr>
<tr>
<td>20</td>
<td>20</td>
<td>20</td>
<td>20</td>
<td>20</td>
<td>20</td>
</tr>
</table>
</div>
</div>
</body>
</html>
[解决办法]
http://blog.csdn.net/fangxinggood/article/details/551568
[解决办法]
div嵌套table用css控制固定位置
div长宽固定,css属性 overflow:scroll; 可以滚动条显示内容
用滚动事件使几个div的滚动条一起滚动(function aa)