|
|
+ S; ] T+ a* o W
Table标签的固定 表头和行头 可以在有限的页面中显示超过页面长和宽的多行多列内容。废话不多说,直接上例子:) P/ _) i& |& G! o4 ~* P
, A: j! ^3 Q' f4 y
<head> 2 E# \) J2 x5 W8 S4 t
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> : x$ d; w1 ^% @' j0 x1 }
<title>无标题文档</title>
* b: [" I) O" P3 g4 f' [7 C<style> 2 T& g% A' K( e" S0 z, X% l
body{font-size:12px;} - |' f( z* u0 e/ ~9 p: e5 }) ~. X
.t_n{width:30px; heihgt:240px!important; height:242px; background:buttonface; float:left; border-bottom:1px solid #000; border-left:1px solid #000} 4 y7 ]1 [! t' t% h9 [( a" [' g* x! \, n
.t_n span{display:block; text-align:center; line-height:20px; border:1px solid #000; width:28px; height:20px}
4 A! \% B3 E, h .t_number{border-right:1px solid #000; width:100%; margin-bottom:5px}
* Q# P: U" t) \$ p' @0 L5 j K .t_number td{border-bottom:1px solid #000; width:30px; height:25px; text-align:center}
. }0 |' Y0 J8 Z7 W q .dd{height:200px!important; height:208px; overflow-y:hidden;}
+ t2 p' s7 L2 [7 I9 t+ u! e3 H. U9 R' R- g9 v4 R y+ N1 x1 T
.t_i{width:400px; height:auto; float:left; border-right:1px solid #000; border-top:1px solid #000} 3 }& _; ?- B, D! e" C! z7 {
.t_i_h{width:100%; overflow-x:hidden; background:buttonface;} e) _& [/ b* r8 c0 U
.ee{width:618px!important; width:620px} # T# v- @5 [" ]: P1 Q
.t_i_h table{width:600px;}
~2 }# y* z8 R( B$ \ .t_i_h table td{border-right:1px solid #000; border-bottom:1px solid #000; height:20px; text-align:center}
- ]& k* R1 @( |1 ~% w$ \# ? .cc{width:100%; height:220px; border-bottom:1px solid #000; border-right:1px solid #000; background:#fff; overflow:auto;}
# j2 ]" p7 D3 O9 c4 d7 z .cc table{width:600px; }
% D9 }; c$ {4 w# T% p; P .cc table td{height:25px; border-bottom:1px solid #000; border-right:1px solid #000; text-align:center}
/ O# @. x- G, Q1 F# D ^0 y</style> + [7 M9 M: _7 ]% W0 n
<script>
' c7 n6 f% ?* R( o. y0 k function aa(){ * _) X. L- x/ q9 I+ x- ?
var a=document.getElementById("cc").scrollTop;
0 O2 b5 b4 D# @$ j8 p# n var b=document.getElementById("cc").scrollLeft;
5 V& ^9 i) K9 A: J0 ~, F9 o document.getElementById("dd").scrollTop=a;
8 J1 J5 V5 }2 B2 R" L8 d& J# R document.getElementById("hh").scrollLeft=b; ) I5 s& U! D& B4 G( N
}
0 y: h9 f, c* D+ M `</script> " s( E* t* i$ u1 z' }
</head> 4 h( F# ?, ~5 N0 t# y. d! T n& f
$ n8 @; W7 D# ?<body> " }6 @4 b2 U; F- A1 q6 q5 d8 A
<div class="t_n">
' h; V3 c8 h% \ <span>序号</span> ( K% i( l" f! Q2 ^) ~ g8 U- v
<div class="dd" id="dd"> ) b- p, t4 b4 ~" Y
<table cellpadding="0" cellspacing="0" border="0" class="t_number"> ; \- @7 ?2 s" c% l9 m; N( c
<tbody> 8 U* `7 Y6 {7 v
<tr>
/ Q# J/ _2 E# @4 m <td>1</td>
- O+ }9 T) p8 K; y6 i' u: u </tr>
0 p' `- T$ b2 o4 q' p" z( e <tr>
: W2 D% V- A: U6 E8 T/ e2 Y- l <td>2</td>
) m' d o" O+ p </tr> # \2 A9 J1 f: {6 q) {/ Q
<tr> , e9 q" R" P6 g) D. ~3 A1 s5 A
<td>3</td> " I$ c7 o- B8 s4 g; k
</tr>
) S4 d& y% o# |; h Z <tr> : X0 x" G( \( H/ q5 Q5 [
<td>4</td>
* J! _, K4 |; K9 t </tr>
$ t: _! m# f7 k; V: E5 N <tr>
6 H4 x2 X1 k5 [8 o <td>5</td> 9 J+ ^. J0 j& g: Z
</tr>
4 a0 J# H- e, ~6 U/ V <tr> 3 ^% H ~' A9 M6 k
<td>6</td> 4 j \' ~0 ~2 i8 \7 I! c( H) l/ d4 S
</tr>
, g- w- J4 L/ s0 `- C, @! I <tr> 3 g! w+ H3 S9 z# a! }( v
<td>7</td> 6 D# H1 `8 Z9 D# e. n' X
</tr> 6 V' b- T3 p3 `" d5 }1 {6 w" Q6 \
<tr>
7 o% c6 P& }, j# p5 d# T <td>8</td>
]" f c, s7 Q7 h. @$ W </tr> % R: ^! X, B' Q
<tr>
* Z4 m+ `9 A7 k; M <td>9</td>
. e9 [( p. w' I7 N7 `+ z </tr> 7 N+ Y8 h( A5 p) @6 X
<tr> 8 p" y6 l- Y9 @
<td>10</td>
+ Z B/ o0 |3 ^$ \ </tr> 1 Z: }+ U6 v7 H2 S
<tr> , O# r/ M; _5 B; l6 q m0 A
<td>11</td>
6 N. s9 G) c& A4 K' ]0 v7 {- D </tr> - f0 i4 c: M% R/ k. y |, A. X" N
<tr> ) |: p7 f; o& x( b
<td>12</td>
' f) u- |; v6 d. A* g; Y </tr> * n! }; p* k0 Z- V1 x- Y6 ~
<tr>
9 o4 }: ^+ o; `$ J; N+ H8 ]! Q <td>13</td> ( ]# O, G3 o$ e' g7 r# _
</tr> ( W6 }7 A1 v7 u* [
<tr> - n( q: k) U8 u1 E
<td>14</td>
% o# n" G; V& U </tr> 2 D/ d/ \1 d% u
<tr> ; U" v. |. J. {
<td>15</td> ; a( \% f% v0 Q! f- e" _ l/ Z
</tr> 3 {- O2 Q8 H# s- r2 d0 @1 ~2 q( r
<tr>
/ |8 C7 O& V' l* b2 G# ~4 Z. I8 K" w <td>16</td> $ x6 a; i! X2 F2 C( y; Y$ t, z
</tr>
0 T) Y6 M; J7 _5 O! Y% x <tr>
8 Y, B7 a4 Y0 M0 H <td>17</td> 9 N% Z/ L" `8 G o! P; n, ]
</tr>
" G6 k( w. r1 o1 }- [1 D% U9 _ <tr>
8 ]; K$ `0 K4 `$ d# n0 T <td>18</td> + q- _* K8 {# H' s! A3 F' l4 I
</tr> / t( ^$ x8 R( R* k( v4 V. h
<tr> t: I1 L4 v/ i0 o: C0 R
<td>19</td> 0 E5 ^7 l* ]2 O d) P
</tr> 3 D! J0 d- b9 ]& P4 t8 p. @) O9 ~
<tr>
" _# x; G9 J2 i5 _. [" i <td>20</td>
+ y( u- j" I8 `! { </tr> ! r! n; r! k E
</tbody> ' O& w& p5 }( ~, H( l# h7 P* z* e
</table>
. h" N( h! }' p6 X) Y6 K4 c </div>
$ P+ I9 K1 k2 a+ Y</div>
2 s0 k: }! X% J1 H4 ]% A, m2 @* p<!--table栏目-->
2 i5 i6 G5 x7 j7 G* F V<div class="t_i"> P8 ]7 {; }" q
<div class="t_i_h" id="hh"> * p8 m* z; v5 G' C
<div class="ee">
" D5 ~$ i- `* x" f9 G* J <table cellpadding="0" cellspacing="0" border="0"> , u/ Q- ?+ R- ?7 B, \" K
<tr> : g3 Y! R! i8 \
<td width="10%">栏目A</td> ; e" P1 m. X) a- [
<td width="20%">栏目B</td> 4 B ?- B! a& \4 A5 Y) O$ Q
<td width="10%">栏目C</td>
4 o% }$ q2 S* J+ B1 G4 `" Q6 F' Y <td width="20%">栏目D</td> ( {9 c( k; w/ A* I8 x# J$ p
<td width="20%">栏目E</td>
1 D. W. i: C" w ? <td width="20%">栏目F</td> ; t: |3 t8 ~. z
</tr>
5 W# Y, l0 C! E: F- |7 c7 B </table>
% S4 ^8 J L& f) R6 |0 V </div> / n. N5 ]+ h8 A
</div> + \' d. T7 `0 r5 C, g; n! Q
<div class="cc" id="cc" onscroll="aa()">
9 P9 S, ]- P. T% `( d, e7 x& L <table cellpadding="0" cellspacing="0" border="0"> " }" H% E @5 Z! V, Q
<tr> j# f$ q& b1 k0 T$ D8 C7 B1 v
<td width="10%">1</td>
5 m1 ~+ {) y$ y) w& T/ [* e N <td width="20%">1</td> 8 I+ s$ K( `+ S3 ]- g6 V1 x
<td width="10%">1</td>
1 x6 w/ O: Z5 T4 c* P+ V% x+ r <td width="20%">1</td> & V6 t& U, o8 Y e
<td width="20%">1</td>
$ {7 q3 O+ P- m( w6 _( o4 o, J <td width="20%">1</td> 6 J0 I' C2 y7 t7 t# S
</tr>
] {; u |9 K$ B ` <tr> / P4 _9 L2 v0 y) b5 x5 Z4 A
<td>2</td>
0 N3 [" s$ `7 m+ L1 G1 F <td>2</td> " l) Y: ]# @# @) y1 N- e
<td>2</td>
0 Z1 T' l5 A2 [* ~3 i( I <td>2</td>
f: F7 [0 Z) {2 ` <td>2</td>
, t2 T+ W# t4 U5 t, v) S <td>2</td> + A5 s- K5 X4 O
</tr>
# f) o' C6 _8 @/ j3 ` <tr>
6 M, J0 }6 l0 R6 h" ~7 [ <td>3</td> ) X' b# \! w+ n$ ]$ H
<td>3</td> ; q% x( U& ^$ `
<td>3</td>
6 Q% s& Q% L# `# \# k- e <td>3</td> ; W/ O6 Z1 m9 g- J) }2 |
<td>3</td> 9 `& K8 D% `( T
<td>3</td>
0 ?, h2 _: @1 L% e </tr> : Q: [0 m0 ?. J1 u7 x" O( n
<tr>
- Y5 r j; j9 h" z3 Q9 R' R <td>4</td> 8 Q0 L r( b2 A6 |( V# S p
<td>4</td> l' y3 ]" S7 U. C- _$ r
<td>4</td>
7 H/ Y! W9 z1 l, G6 H <td>4</td> ( Z) O4 ?! e- b% Y
<td>4</td>
$ _3 u8 Q1 s, D% T$ r6 f <td>4</td>
( R) U; [0 C9 [/ m* f </tr> / i" ^. }- t2 a
<tr>
9 C7 Q$ W9 m; E2 Y/ B3 \ <td>5</td> 9 U ~+ I% C d3 ]- T Y0 x) A8 y
<td>5</td>
( N9 z B4 L. W- V5 X1 q <td>5</td> * c, N( d8 y: D+ o* N
<td>5</td> ; s- p3 T7 p% D. c3 Z8 k) u
<td>5</td> 7 X% u/ ~! v2 k
<td>5</td> 2 d! _7 E/ E) E2 b
</tr> # o/ Q- l8 g. A" Q# Y a4 H
<tr>
' c4 q5 u; s3 j <td>6</td> 5 l$ w0 w9 S0 v6 Q
<td>6</td>
' b" B0 A1 Y* s <td>6</td>
# ]% n: [: ^4 F9 j <td>6</td> ; x9 r3 v r6 |5 ]
<td>6</td> ; J I4 ~ P( ?& _. ]
<td>6</td> & n8 B! O$ |! B" F, W: G5 A3 g
</tr> 3 o' Q$ L/ C+ C }4 \
<tr>
9 s6 j. ^8 ~# T/ Z. G* z <td>7</td>
* W* g' o$ g# A! @- y4 V <td>7</td> 7 b" Q! O( ]4 ?4 f. H, }
<td>7</td> ; V2 Z( z v( W( B
<td>7</td>
8 Y3 O% U/ R* f/ t' z <td>7</td> 4 \8 W7 _8 ?2 {; @* Q! n0 g
<td>7</td>
. V% T" P' B% T \ </tr> 2 ]6 R: y. V# C+ ~( @1 U
<tr> 9 A8 K3 u& \0 z. w6 T
<td>8</td> * H% n% t' y4 a, F+ v2 x
<td>8</td> * _7 t. P8 {2 ?3 p/ c5 y, t+ J
<td>8</td>
+ G2 u* B. m- [: k <td>8</td>
8 [1 l9 x# S7 M <td>8</td> ! r( e5 o" a8 M5 Q7 u
<td>8</td>
9 X9 o8 A+ R0 y; ^+ s </tr> 4 m; W) }6 U3 Z& U2 {% P6 F7 C4 p- T
<tr> 2 F& y- i& s7 E
<td>9</td> ; E# X- @. y2 L" H5 h4 e/ P
<td>9</td>
. x" a/ a% ]# O: y' e <td>9</td>
/ ]+ l+ i# B! c$ K <td>9</td> ( k9 x- ]) v- n' b/ @
<td>9</td>
/ \( l4 Y% J2 Y |0 |* r. q$ t2 P1 d <td>9</td> . H9 i% C- y7 }6 L& b( e' ^
</tr>
# r5 v6 @1 O/ g9 x, s+ p/ |0 A" P <tr> 3 c& W9 w3 X+ P* J
<td>10</td> $ g+ [- ?/ c, X# h8 @: g- l1 @
<td>10</td>
+ W2 s3 h; H7 n+ a <td>10</td> . `+ Y8 }" t1 S+ N. r, j* F& A
<td>10</td>
6 ^, z+ l- P1 n/ K0 ]" T5 S <td>10</td>
T9 R4 u/ [& {4 o6 Y5 t/ S8 n <td>10</td> 6 C+ R' B6 F7 V" _& Z1 w H, S/ }( M
</tr>
/ }! q1 I+ H# Z) |' n2 z3 M; G <tr> 7 ?$ P8 m) U- r, F
<td>11</td>
5 i* L+ h; t% B9 x Y1 n2 g <td>11</td> . a) z0 V& j( O$ N- G6 r* j
<td>11</td> 8 }' G2 Y1 S+ [( f# {6 n
<td>11</td>
1 p- S! |4 h% ^, ~0 F; v0 Q <td>11</td> 0 i8 v: h7 |4 f
<td>11</td> & x, r: p4 _: ~3 c" C. |: [
</tr> ! [! v9 F- ~% Q. A+ Q& e& m
<tr>
8 L; n# \" l1 v <td>12</td> " f& G: H2 S/ `5 e4 V+ W0 h
<td>12</td>
% T" v* @1 I. r4 ]: d/ d# J, x+ L: z <td>12</td>
* n0 S, `, L9 {' Z4 o9 O W <td>12</td>
& ^/ Y- ~3 d: A$ o <td>12</td> ) M- o8 n6 w7 s
<td>12</td> ' }) C6 F. g+ @) \% R
</tr>
5 A" e/ G- s- N <tr> - n; s+ c2 X4 D& U8 O/ C! ~
<td>13</td>
% T" O/ s3 W% M% P; m: I4 Y <td>13</td>
( d. P, w" O. G9 H <td>13</td>
4 [' \; q) |9 S, L2 R2 E: Q# f <td>13</td> 4 m- ^" Y( m: y/ d, W
<td>13</td>
) e( e! ?9 p7 q+ n7 M: E <td>13</td>
R! R+ N/ ]* B) ]8 i' X5 ` </tr> 7 ?7 ?8 j. z! L; z# l
<tr>
1 @$ N" {# o B+ u) y+ T <td>14</td> , U$ R# @7 u# m/ r | E" T
<td>14</td> / f1 O! t+ a L5 t* M
<td>14</td>
7 k4 k, e* Y9 K4 U# B/ M# O <td>14</td>
: `4 q- J1 ~" b1 ], [/ s <td>14</td>
! |/ I: v' Y( J9 \, r& l7 { <td>14</td> / I( E# G# M+ X: v, Y
</tr>
3 F2 u) O$ `* y, r: |) g( o <tr>
( j2 x( n0 I1 c2 i <td>15</td>
O& z; n' a! X+ t0 u r% w) N <td>15</td> 4 ~; I2 c3 f% G+ ~
<td>15</td>
0 n4 S9 K6 d7 x5 Q <td>15</td>
U" t9 g( `7 ~; f0 e <td>15</td>
$ B3 j2 ?2 r' z <td>15</td> 2 Q. n2 J! L; ]- u4 l8 r
</tr> ! j' [% S7 v$ I/ O0 `
<tr> ' N& H6 N* D7 Y; u" I! |
<td>16</td>
! {% T ]! j/ o5 c) Z <td>16</td>
# Q3 c; H) ?5 ]5 y# q) p9 e- ~* B* S <td>16</td>
! H1 _, z: u+ x4 x1 i) S. H <td>16</td> / K2 S5 ?! J+ @" a
<td>16</td> 5 V' W$ o8 P' f' a, X4 @
<td>16</td> * q7 {% q+ @+ T5 N9 Z7 A
</tr> # s: r, I1 \$ U1 D; P; Q1 m
<tr>
. P; A- c& {, q <td>17</td> / } ?( ]4 N# ?4 u
<td>17</td> ' |) j/ c4 i0 a2 W/ {% h- z
<td>17</td> $ s& ?' s: A+ |9 l" Q
<td>17</td> 0 S) \" q5 g" ~. s
<td>17</td>
: O2 \6 G# [8 w4 v, ^ <td>17</td>
& j) c- g* O! t5 Z c( A H E </tr> 5 v& _7 B6 }, z% a. T9 A6 j, G: E
<tr>
. C, h; y& x$ ? <td>18</td>
% \7 N* w) h) \# Q6 z) s* G <td>18</td>
3 Y* c/ p) [% J& h9 Q) L+ ? <td>18</td>
( W4 b6 O; j+ t8 }9 Y# ^ <td>18</td> ( s; Z7 U9 z( E, b1 B& Y w; @
<td>18</td>
: M" Q" ?; X) i4 Z/ K9 e <td>18</td> $ L2 k e' T* V, w9 d/ r& h
</tr>
0 w# Q; `/ s9 \8 ~5 ]/ U5 s <tr> 8 O0 n$ M7 v S* u5 s* l
<td>19</td> , {5 I$ R5 U6 k& s, K+ i
<td>19</td> 8 V9 U4 T6 L( Q7 d9 C' I
<td>19</td> 8 T# y* m# q* o* D; _# _
<td>19</td> 1 a) Y4 d; m1 C4 ~- |' w5 V
<td>19</td> ! Q* C* d. H7 a9 C* V! v' [
<td>19</td>
# ^& l+ [: U: ] </tr>
) z L6 h O- l& v <tr> 4 P, T; }9 Z0 J6 @0 \
<td>20</td>
! ^; W* T i: `- q <td>20</td> & H( p4 x5 i4 q/ R3 e# l0 U
<td>20</td> 3 Q- f) t9 }- }/ E& y2 n- p
<td>20</td>
; T7 v% U: ^) I1 W, r$ v: F7 v <td>20</td>
" Q) ^0 Z8 E* {/ c2 |! _8 |/ [ <td>20</td>
- \! [& x0 [4 m+ T </tr> , S) v- x& u5 v s9 g$ O# z
</table> ) E! v1 |: N! u$ z
</div>
) k6 S. h9 M/ w% S0 ]</div> {3 Y3 T* v" _' z4 W# h
|
|