|
; z9 T- ]( [1 ?# E- q( H. T UTable标签的固定 表头和行头 可以在有限的页面中显示超过页面长和宽的多行多列内容。废话不多说,直接上例子:
4 Y( }, g: _6 j- h/ A* H 9 i1 X3 h, \6 B* z, B; f3 `
<head>
: e& p6 r) c. }6 l1 m! @( D* r<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> : V* Y \1 M$ a8 }' p! y
<title>无标题文档</title> ; I A7 y. w# q+ [
<style>
2 @9 `( J# q8 Q4 `' e3 ^ body{font-size:12px;} & D! }1 m8 u( ^4 I4 e
.t_n{width:30px; heihgt:240px!important; height:242px; background:buttonface; float:left; border-bottom:1px solid #000; border-left:1px solid #000} ; p' g6 X" _, [+ O6 y! y: ]7 D
.t_n span{display:block; text-align:center; line-height:20px; border:1px solid #000; width:28px; height:20px}
9 J$ M4 _4 [' C3 ]5 {) r .t_number{border-right:1px solid #000; width:100%; margin-bottom:5px} * f7 t" b& w3 G8 B
.t_number td{border-bottom:1px solid #000; width:30px; height:25px; text-align:center} . @. o5 E1 M1 D( ^
.dd{height:200px!important; height:208px; overflow-y:hidden;} ' Y0 Z8 l. M% @/ J2 P
3 i7 ~* j! E0 V& x4 z# X# X! i .t_i{width:400px; height:auto; float:left; border-right:1px solid #000; border-top:1px solid #000} : m6 A( F. F! W- d
.t_i_h{width:100%; overflow-x:hidden; background:buttonface;} , |" l+ a1 W T* e9 k" ?) O
.ee{width:618px!important; width:620px}
, j& {5 V) @% [# L! C) }& r .t_i_h table{width:600px;}
0 ~1 C9 d" J$ K4 j .t_i_h table td{border-right:1px solid #000; border-bottom:1px solid #000; height:20px; text-align:center}
* l) e% f7 ^1 W .cc{width:100%; height:220px; border-bottom:1px solid #000; border-right:1px solid #000; background:#fff; overflow:auto;} o( H# Y' v/ ?+ {3 s5 C
.cc table{width:600px; }
$ R; E1 b* D7 J1 m( {# g% |7 d( p .cc table td{height:25px; border-bottom:1px solid #000; border-right:1px solid #000; text-align:center} H0 }/ ^5 J. n5 a1 ~
</style> 7 _# u' V1 z8 `: M3 W- A
<script>
( B2 @1 q% i+ C/ C0 s function aa(){ c$ t9 K9 \8 F( H+ ~
var a=document.getElementById("cc").scrollTop;
2 b4 a+ x7 S% i. A var b=document.getElementById("cc").scrollLeft; 7 A1 Z) Y2 J! t4 x7 c8 v
document.getElementById("dd").scrollTop=a;
$ c3 F& q1 i5 I1 u8 w9 g document.getElementById("hh").scrollLeft=b;
) f% s) Q1 S! I p% z) [ } - @" }9 A J7 I, \, W& E) L
</script> 9 B% v& ]4 e6 e1 i# J
</head>
?; A( j' a5 _4 s2 h% ^
9 m0 d1 I* T3 Z' P( e8 y- V<body> u7 I3 I/ m% |5 O5 @) ~2 B6 ~( N
<div class="t_n">
/ _. O8 f3 Y3 l3 { \# V5 w <span>序号</span> ) |' `/ D* u: [7 U
<div class="dd" id="dd">
2 l9 V' }0 ?% Q& ~ <table cellpadding="0" cellspacing="0" border="0" class="t_number">
4 ^) @5 {& }3 ~% P9 h <tbody> % r. r' y9 Z G/ x7 G
<tr> - n6 R& }+ {' n/ s" |
<td>1</td>
( h8 ]$ B0 \% t7 @3 o' K </tr>
8 S: \3 q" }% M# ?3 B% o) ~ <tr>
% w0 m o+ L5 T2 h <td>2</td> ; O* I: b4 z: [1 `) C+ I1 Q3 T) E
</tr>
8 n! N3 b# I+ u9 a <tr> C0 o( z. p9 w1 q& @9 n9 R" A( p
<td>3</td>
0 P9 Q- t. I* p </tr> 9 @, h2 }" F. h$ e
<tr> % g: _% b& V: J4 E
<td>4</td> 7 u, }& D, a+ f( X! j
</tr>
" |' A) e( O7 r <tr> 2 J6 N" I2 Y A
<td>5</td> % ^7 x3 |5 p$ r$ V# }$ `2 g
</tr> . F& x& w K& a" u5 e. R
<tr> ; |9 ~2 I7 ~: l9 u9 F( ^7 F
<td>6</td>
' U4 }% F3 g Y6 J' s8 R3 e# l </tr> ! U" l$ O+ D- L0 y& y
<tr>
) p4 t. E) ]" {! \ <td>7</td> & x. o2 K/ s2 P5 A0 N
</tr>
( m8 N5 |/ u0 M8 m# T7 [6 t <tr>
, o1 W3 I! \$ ^4 w2 r# d3 _0 U <td>8</td> . x9 K6 `& l3 |+ E9 A2 ?0 [6 f
</tr> & J* Z* T; V3 I; J% s9 j: X
<tr>
7 x! O1 L9 [8 {* N( a. L <td>9</td> ' e6 V: y" f, Y/ F* G
</tr>
; M2 [' k& Y/ b4 {9 r/ o <tr> 8 ^$ @! P% q5 F9 |( o2 K5 s
<td>10</td>
# l1 x* V- H2 f5 R! _* L" J( L </tr> - x2 d" l2 `0 t
<tr> ' g! \( n* i- x
<td>11</td> ; V" F; h( }4 R$ o
</tr> / v2 o; H! V/ h8 _* J0 o" G
<tr>
_* \0 l0 p$ L) t/ Z <td>12</td> ' V* |( x- t7 J: N( N- g; N- R! Q
</tr>
* \: h5 d: v8 }- c+ L \ <tr> * }$ b- `" Q' j- \3 r: Q. {- m
<td>13</td> k( X5 Y5 B7 b6 b0 I- N
</tr> " @3 h5 Y; u7 i2 r4 d; ]
<tr> 2 R* z' g7 o: R4 Z g1 z) T" I& Y3 L
<td>14</td>
- K" V$ F+ k( `& j5 @: l6 S </tr>
, ~- M7 J" w5 p2 M2 b <tr> 3 T/ `* f2 p1 }' F1 ~& w
<td>15</td> 5 D6 A. {* l" U* k' x' V3 m0 ?
</tr> # D+ U% \! A# v& c/ \* m
<tr> * U# _# ^1 r. T! ?! U# m
<td>16</td>
7 J: G7 S" L# H3 @# f1 ~3 i </tr>
$ ~; j W" V; r# V- a <tr>
( I) M' t* O. ]+ z' F <td>17</td> 1 k% l) b' U4 F( x' W
</tr> P" V! p; z Y- r
<tr>
/ q' Z( e2 U& x4 S+ R7 r+ p <td>18</td>
5 W* F+ M$ H' g C8 L# V( }( z: d </tr> & P8 a! {" e4 f% P
<tr>
6 L% t3 D- V5 h$ O/ W" \. I) y <td>19</td>
7 u3 @0 Y3 K% s1 L </tr> # Y! @5 b4 R5 G8 N7 [0 Y0 r
<tr>
. _" ~ p, K. h3 e7 n <td>20</td> ! \" B+ O& L+ p7 u/ a8 j
</tr> * t( h& p1 b4 `2 {
</tbody>
' t& H1 b7 A. _) H </table>
$ E* c, e5 L# B* }8 P& v </div>
, F9 Q- Q5 G9 O8 M {3 N</div>
5 D3 y8 u, E! p5 n9 w/ G<!--table栏目-->
1 ]* ]2 [+ J3 k1 e% U! a1 G<div class="t_i"> 7 A( A$ M6 Y# y) k+ q; r
<div class="t_i_h" id="hh">
+ L- _' u" i: j; e) t5 ?5 J <div class="ee">
- L* q3 s0 E* H& `( T. A% p# N9 @ <table cellpadding="0" cellspacing="0" border="0"> * M4 p# N1 d( A
<tr> 7 A u1 a! a, U+ m0 l+ t; s3 Q; r
<td width="10%">栏目A</td>
+ u6 E m; z( `# Z4 c, m0 F& i* |. o <td width="20%">栏目B</td> / }; _8 R* O3 k1 \$ z5 H0 M. {
<td width="10%">栏目C</td>
" m0 Q- N% g/ v# e2 x9 @5 D. p% r5 Z <td width="20%">栏目D</td> - E- R8 p& h! t! S% Z, C
<td width="20%">栏目E</td>
, O* ^* e9 X7 x6 ?. Z) Y6 m1 D# g6 n" B <td width="20%">栏目F</td> ) y/ _& l# S% x7 Z+ X8 u
</tr> 2 m, {2 ]. \% _7 t, G
</table>
1 i8 e4 X" P- |7 f9 C% B </div> , C# Q k: s' W0 e7 W3 _
</div> 2 i6 y! I, R0 w1 x
<div class="cc" id="cc" onscroll="aa()"> % R6 z4 m, c8 z: @; Z5 v# |( h# x
<table cellpadding="0" cellspacing="0" border="0"> " {) u) E+ ]2 P2 j, n
<tr> & H# }0 @# c3 e- m0 a
<td width="10%">1</td> 9 P7 N0 l* T' o) s+ [
<td width="20%">1</td>
& w7 g% o j+ T <td width="10%">1</td> 7 v( X5 u+ L+ n' Q* h- u
<td width="20%">1</td> # D- Y- }% l+ J
<td width="20%">1</td>
. ]* y5 {) ]2 ]" Z3 D1 n <td width="20%">1</td>
9 D8 \- X X9 w# g; i, V3 F$ e </tr>
9 z! S v/ ~1 Y, f <tr>
L% Q: u1 F' G& o9 t7 z <td>2</td>
' ?5 R; A5 o; ?6 K% H4 T' s, \$ [% q <td>2</td> / Z+ m" V: R+ K5 @: z9 t( Z5 f$ U; h
<td>2</td> 5 `0 G/ ^$ X* V+ t4 f Y1 {( U) A
<td>2</td> 8 T6 X' T5 ^! A+ v$ y$ P
<td>2</td> : ]7 x' y7 a- H, _5 ]8 L- A
<td>2</td> 0 m4 g: o1 t# M
</tr> 0 ]" [2 H. L$ P" l) a5 F- q' h
<tr> ' m8 l* O& { j2 x6 k
<td>3</td>
2 T. r" d+ X1 H; A! u <td>3</td> + d& ]# C( K% p/ ]5 ]* E8 B
<td>3</td>
; S6 T( [" e: y' g# w7 H' F <td>3</td>
1 ^6 ~1 ^. W9 B8 S7 S/ k/ f <td>3</td> 1 P7 i, ]9 @9 _9 m
<td>3</td>
" I# R: J0 ]' Q% A% A6 s </tr> K$ Z4 j) _9 n% }# o
<tr> ! A2 B, |( n( v7 F) _& _/ @: @
<td>4</td> 2 d* n; i+ s ?0 l
<td>4</td>
- M) X' u5 f$ p6 g# X5 V <td>4</td>
& M7 ~2 P# p# n! _& o <td>4</td>
# t' O. y+ I5 W <td>4</td>
- k) m; L3 @( @ E9 r6 A1 o <td>4</td>
5 `4 I1 E! u5 R9 X' x8 B </tr> * }$ E9 O7 L/ R3 {
<tr>
4 `4 F P2 S( F9 a, F# ]4 d# w2 d <td>5</td>
4 h0 V% Y% Q* w$ }/ [$ W <td>5</td> * c2 E6 f* e# e, f
<td>5</td> 5 |: R& o1 F- V' `8 y
<td>5</td>
! J2 R! a0 r6 @* s8 Q <td>5</td> ( Z# _& Q; `; _
<td>5</td> 9 y) m8 g$ @$ t) r( G" p/ C/ Y
</tr>
2 u R$ q ]7 R0 a+ { <tr>
! N/ p" ?0 v$ d4 k- I' n" u <td>6</td> 7 U7 d6 a# ^. [/ e
<td>6</td> W# b& @% ^0 a: s" ^% C. k
<td>6</td>
7 m3 i, i9 d5 Q0 R <td>6</td> 9 v J& e) w0 G+ L
<td>6</td> 6 c% b1 O; |) e3 a
<td>6</td>
1 x, K D# f+ w4 E' i </tr> 7 F% Q) \& A: m: N4 t" _( T2 ` i' c
<tr> * ?0 I- }4 I8 d+ V7 j
<td>7</td>
" R" [- C) D& I <td>7</td>
/ x/ s- N! d. ?1 ]4 O6 ]' L <td>7</td>
( n5 O+ Q; T" q v9 Q$ _5 r <td>7</td> ' N: o2 k h" t* V2 e2 ~+ Y
<td>7</td> 4 K$ U6 R3 H4 {5 |/ Y, a# J
<td>7</td>
. l& i5 G8 J' ^& S9 [8 X, T- b! _ </tr> ; `) E3 V1 M% T) ]/ m: ~( g/ D
<tr>
, {2 \# T8 i2 t$ R" ?0 P5 Y <td>8</td> . E2 B' |5 f) F6 k6 L. c2 f
<td>8</td> 6 e# R# i, A3 K- T. D! h% {5 J1 W
<td>8</td> 5 a8 Q% c& i$ J
<td>8</td> / C$ |3 q' N2 Y$ M
<td>8</td> q H& ^9 h6 k. i$ d0 ~/ [/ Q1 d
<td>8</td>
$ _* g# \' l0 t& P8 `* Y! S9 G3 G </tr> $ ^( i$ S" J. Z" ?
<tr> + B0 z$ y4 t3 F/ q$ v& \% d
<td>9</td> : u& N! q& Q* k) R, w; q3 c1 ]+ A. Q
<td>9</td> : N9 m l0 Y$ Z1 g5 o6 ^
<td>9</td> & G% t& r( z! e7 ^% @! O
<td>9</td>
' a( @" g* \3 h& c( f' `% G2 ^; h <td>9</td>
% J5 m1 Y f, r" a; v <td>9</td> 1 k' ~3 L2 q. A- G" q2 t: E
</tr> 5 D0 ?$ _$ B. V% @& d
<tr>
, U5 ?; U0 B: _4 u7 L4 T: S* } <td>10</td> ( i& S6 l2 ~! p9 E! h+ _8 R; n
<td>10</td> 0 O3 a6 W! M; r; c) U0 L
<td>10</td> 0 f" F" X3 h9 d) }! H% x j
<td>10</td>
9 P& y8 ` [) [ <td>10</td>
, P# J/ V9 W/ |4 Z <td>10</td>
9 F" M" n7 t/ Y# B </tr> ) s$ O5 e; ]$ Y2 r$ S; L g
<tr> : a v1 k3 F' D5 N0 Z. h* c
<td>11</td>
4 L; k7 ~+ }0 M+ p/ Q+ m <td>11</td> ; A; ?- _4 v1 M. Z+ _: H
<td>11</td> 7 S0 M! D, G/ i! ? e& L
<td>11</td>
. e0 Y# W. ]5 ^; t <td>11</td>
: I' _; d. n1 J9 M <td>11</td>
7 ^0 V8 U& n Z* g </tr>
2 g( Z, v/ M4 |; C2 }* N+ Q- D4 ] <tr>
5 u& ?2 B7 Z- [" ^4 E' t- J+ l$ S/ y; X, T <td>12</td>
% o) m$ Y; a' x( F <td>12</td> 3 }$ Z0 ]& z; [; E: W0 m9 _6 E& _
<td>12</td> + X% Y9 J8 `1 j9 l1 ~! }$ E
<td>12</td> 2 z" H% p* w# I/ m
<td>12</td>
4 ^/ f' ~( S9 E- ] <td>12</td> 1 h% b& x: R2 k7 m2 R2 c) r
</tr>
1 ^- _. w5 v2 H2 w( t( z <tr>
/ g5 v2 ?- r5 L8 g <td>13</td>
) [: O- l. v- [( h: ~5 R <td>13</td> / {$ }2 o$ z' f; c
<td>13</td>
d A7 |1 ]* Y+ Y7 t8 M <td>13</td> . m' p9 U7 z3 b2 R
<td>13</td> ; U% a( K8 ?3 ^( y i& f# d
<td>13</td> " A1 { }8 |$ `9 L
</tr>
' q L: R. y1 m5 L- u' C <tr>
* Q- H- V# x: u8 B3 C, j) O <td>14</td>
! A% m, v* l9 T9 l+ E3 u <td>14</td> ; W7 C+ ?9 T+ ?7 D# j& [0 k5 x
<td>14</td>
. Z9 H: ~) H" k7 a4 D8 @ <td>14</td> 0 W( X1 _% L6 @( F3 _
<td>14</td> ; }( q6 I) Q5 r0 [8 Y% _
<td>14</td>
* v- P9 R, r- Y, C- l9 ]5 T </tr> ' c9 d- H- ?& P6 d
<tr>
$ v% M: I# j; ^: H0 g3 u <td>15</td> 4 i v8 k' O) M6 A( }
<td>15</td> 8 H1 ^* j1 [" u" X# S5 v
<td>15</td>
6 q2 f" n0 B, t2 e n& z <td>15</td> + R$ m, {* y4 H8 i/ G1 T$ }
<td>15</td> ; I8 K; A8 } V: v
<td>15</td> 1 U* T* {" y9 E3 z
</tr>
/ N- \6 _. ~4 K9 _* G6 F; K <tr>
$ {* i9 [. [( j+ ^# y9 { <td>16</td>
& r1 k) ~2 e+ x" D5 ]+ ~" ] <td>16</td> 8 }9 f! e6 D( I
<td>16</td>
2 s& }# |) z/ b7 q) v <td>16</td>
! O) ?6 F; Z; l7 d0 f2 a <td>16</td>
* {/ L6 i; j* f6 p& s; P. r <td>16</td> 6 X( H0 ]7 ^4 T' h. C$ f! Z
</tr> " w( i2 U! j1 m+ T* Z, V4 L2 T
<tr> 5 o1 ^6 J% m L9 g
<td>17</td> 7 u* n, d) b3 `
<td>17</td>
8 {5 K& Q% Y) `+ K; X! ]' c <td>17</td>
8 }. u1 d, s. q <td>17</td> ) F. s; u4 |- ` W
<td>17</td> 9 w1 G4 w6 u8 ?& r( I. Y2 i
<td>17</td>
# C2 n8 [! h8 c9 a( K8 p </tr> u0 c6 l! A4 J8 p0 K8 S, I
<tr> ! Q# C. `- k! @* ^' C
<td>18</td>
* c% l& K" b$ H <td>18</td>
% g5 ]: E+ H, u5 } <td>18</td> & p* P5 c: ^, t- f; B* y& G
<td>18</td> ) b w; ~- x( n5 v9 |7 H
<td>18</td>
- @# m! X6 N5 D% x/ f9 S# z; M <td>18</td> 6 o8 Y$ K1 y" O% b" V# ?6 I, W
</tr> 8 A; n; U3 G# p) G- T
<tr> # N! l' D7 O( }7 A" N4 r4 `
<td>19</td>
: S: J4 v+ M) l2 J <td>19</td> 1 n7 U2 {7 g' @. M0 ~4 c
<td>19</td> . t9 l( X8 ?3 J8 \- N1 W' c
<td>19</td>
N: n+ b' h" _* U$ d" b <td>19</td>
! ^ Z4 g! E! C% Q: U" U <td>19</td> ; @2 P; E5 ]+ u+ |, N4 i6 a
</tr>
8 ]! Z0 r- t1 q& x, M <tr> 3 p4 G, a$ S' j L1 M
<td>20</td>
( w& E/ T- h0 _! @! D' \ <td>20</td> ( h5 E+ d+ i, D
<td>20</td> - _( B1 |4 n" c6 b
<td>20</td>
' L$ H0 N( f9 ]" j* I5 V! I! ] <td>20</td>
* P- p1 I& P% ^ Q# Q <td>20</td>
1 q0 W# C) z/ _9 t </tr>
0 O: w% e! h% A, p7 F </table> : m" d9 S* _: F1 {* G% y
</div>
3 {% k+ _' v+ Q D6 }</div>
6 d) z# G/ y1 ]' _; {. W |
|