|
% l7 Y' T! \7 B: x0 C* k/ c0 `
Table标签的固定 表头和行头 可以在有限的页面中显示超过页面长和宽的多行多列内容。废话不多说,直接上例子:4 u# f9 o E. ~0 @! A4 [) q
/ ^7 Z3 ~- w6 C) j; E1 o
<head>
# f! f x2 j! _9 m7 {' _; v<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 6 Y3 n6 }! E' {% |2 }6 B
<title>无标题文档</title> $ Z9 H( }5 i& J( Q; d# \
<style> % N+ U5 ]* C# p. c
body{font-size:12px;} ! N+ ~8 R1 a$ S+ e
.t_n{width:30px; heihgt:240px!important; height:242px; background:buttonface; float:left; border-bottom:1px solid #000; border-left:1px solid #000} % e, l) ~& A9 {+ I* L1 z# S( _
.t_n span{display:block; text-align:center; line-height:20px; border:1px solid #000; width:28px; height:20px} J# I) m2 p4 C
.t_number{border-right:1px solid #000; width:100%; margin-bottom:5px} " y* z8 ?1 b3 U/ E
.t_number td{border-bottom:1px solid #000; width:30px; height:25px; text-align:center}
7 I: X7 }& h( t) V .dd{height:200px!important; height:208px; overflow-y:hidden;}
/ c( z/ ]- F' U: s' Y! F- Q l8 Y2 O2 e6 X* g6 Z
.t_i{width:400px; height:auto; float:left; border-right:1px solid #000; border-top:1px solid #000} 5 Z% T4 Z) S9 M5 @) G# r! i! b
.t_i_h{width:100%; overflow-x:hidden; background:buttonface;} 0 } P: n# r: A; F. e3 u" K
.ee{width:618px!important; width:620px} 5 U0 o& C2 c l: S
.t_i_h table{width:600px;} ) o. Y8 A s$ |+ H
.t_i_h table td{border-right:1px solid #000; border-bottom:1px solid #000; height:20px; text-align:center}
. l3 V/ S1 p! n: u& C! g3 ^6 g .cc{width:100%; height:220px; border-bottom:1px solid #000; border-right:1px solid #000; background:#fff; overflow:auto;} : c- E# ~3 W. G% [0 ~
.cc table{width:600px; } 3 x1 x; {2 w+ n& B
.cc table td{height:25px; border-bottom:1px solid #000; border-right:1px solid #000; text-align:center} ) L9 g# D9 s% ?, O$ ?, B( J
</style>
) A& I) e* ^" T3 G2 e/ m<script> 4 E, ?1 g1 p8 ?4 x" Q$ N
function aa(){ 9 h, E* V. N$ |$ i6 u
var a=document.getElementById("cc").scrollTop;
% l1 Z+ Y5 y% Y1 L! _% L var b=document.getElementById("cc").scrollLeft; 2 R+ O9 I2 B. B* i! h7 l9 E/ W
document.getElementById("dd").scrollTop=a; , |8 R2 l* H3 x# T+ Z8 J0 `" u: Z
document.getElementById("hh").scrollLeft=b; 7 x5 U( o4 E5 E) t7 z$ E
}
d# v; g$ k, p/ \# c8 N</script> [" E! L- q6 _. m
</head> , @7 F( N1 z( V
2 E1 {8 m& o2 B, q( i/ X+ m% |4 A: v<body>
- h8 u( U2 Y B+ [. n* ]<div class="t_n"> & T' y/ R" E! R$ S+ Z* |# {) A+ `& A
<span>序号</span>
0 h/ P" R$ J9 W0 p/ [: k9 G* V <div class="dd" id="dd"> $ k1 H9 P# o0 s! B2 r" e* L2 q
<table cellpadding="0" cellspacing="0" border="0" class="t_number">
6 A" i) }' [9 D0 S <tbody> . Y( [8 a z; m0 J+ C
<tr> ) J* p) A2 S% v- \( {( ]
<td>1</td> - j" R: q: q; |1 G. h( |. R
</tr>
( F5 b d! W9 |, {$ `3 | <tr> # ?9 o5 A: K5 w# T$ ?8 S( Q
<td>2</td> ) m! q4 g, _! H+ Q" z) z" C0 X4 b
</tr> ; |: W& y) W6 W/ P, o& ]: U
<tr>
# @( z+ {0 m6 M) r( M2 a <td>3</td>
4 m" C8 Z/ k* @7 y9 a </tr> ( k: R, T: k6 P. k- r: c! M% Z# _
<tr>
' X7 T3 [9 v. E9 ~ <td>4</td>
8 u6 p% o, r1 ]- k2 Y- [: t </tr> 7 C/ |( I+ F; }' m' k7 c) H
<tr>
& S9 i7 E1 W9 L <td>5</td> . R. R3 j- P" J6 H: T# e
</tr>
/ L* `3 e, d7 m- U/ p <tr> + P A* k+ J( e5 I% {; i
<td>6</td>
7 x4 ~0 C/ {1 E" V& q$ | </tr> & T% `- A0 g: p/ v. A; s# ?! M# M
<tr> U4 b* B" v b0 \
<td>7</td> " D* X+ ]( [& y( M
</tr> / u% X" i7 U) D( i, x0 i
<tr> % M9 A" X9 e8 G
<td>8</td> ) O9 D" V# Z- G% K+ V3 t
</tr> 3 v( v1 ~' x) K" ]1 O
<tr>
4 L0 L& d$ {7 _ <td>9</td> f5 O: }5 [: k$ c- t2 r+ _. M
</tr> * a7 s& f( M+ L: Z' f
<tr> 1 e4 N% c' \9 ]( J6 n4 K; y. e) e3 j
<td>10</td> & {& Y1 x1 N' e1 J' r5 i3 D
</tr>
! C/ [- J4 l* L# m <tr>
' u4 R# g& S8 L$ x7 X' V <td>11</td> - y5 q8 P; K: M3 R+ C0 A. _
</tr>
$ r2 n3 n- j8 f; d# y1 |' p' o <tr>
1 m$ V1 R6 b3 y" `! i% G/ | <td>12</td>
1 h7 b; g* |; v1 f5 H0 `( c </tr> 8 S( _# w8 j' o! x
<tr>
. J- n- F/ j! G <td>13</td>
7 S3 ^- P- y: F+ z+ D, k7 a </tr> 1 K5 b7 X+ L. L* o9 Q( h- z5 e
<tr> 1 l& J' W& @( S- y2 s3 @. B
<td>14</td>
' l i7 Q. N' p: M5 E% U- f% Y </tr> : J" {" k* l% N4 h
<tr> 1 T5 C3 d. a% }! m% E2 B6 j% s$ S
<td>15</td> * t4 }9 Z/ |, t, w; Y0 s: P/ p
</tr> , G0 M% o3 Z8 y$ m) |
<tr> , ?3 h+ V0 K7 @9 t2 j, ]* t$ h G% p% M
<td>16</td> & v+ w( ^3 {8 c. d+ M6 B
</tr>
7 ]9 s/ S8 B4 U: Y$ L! n6 S <tr> ) G6 L6 @ `/ p j
<td>17</td> - \8 w2 Z+ E$ P3 ~3 i
</tr>
# z# a! d8 d r$ |+ n/ A1 } <tr>
C: ?- ^/ R8 R1 u. I2 l+ `! }. { <td>18</td> 8 q/ V6 k W' M9 k1 \8 x; W8 k) U. k
</tr> & L0 b, p/ {5 y% C. i4 q/ N
<tr>
( R8 d! M0 E& |+ \4 S2 Z& a. n9 Y <td>19</td> 1 C5 y! r8 d3 z
</tr>
% @3 q8 V# [. A <tr> 3 e0 \: q: ^! q; W8 m* G
<td>20</td> 8 P/ j+ \. T. ], J4 [. }
</tr> 0 G4 w6 r2 A( i& K% r/ t; p+ ^
</tbody> c+ S3 m- h/ v4 d
</table>
/ p3 R; R! z- G1 r, ^ </div>
% c! ~( q; j6 C' `! m% l) [0 ?</div> % m2 O) q- h) [7 N
<!--table栏目--> " C) W8 a) {' ?) i
<div class="t_i"> 6 o& h k7 Y; i6 D; K. |
<div class="t_i_h" id="hh"> % k3 n, z4 C# W5 G' r
<div class="ee">
$ X2 ^$ I: s4 O U8 F <table cellpadding="0" cellspacing="0" border="0"> c9 v" L; Q% Y. i2 c
<tr>
W6 D; k" V& ^ G <td width="10%">栏目A</td> * j$ ^3 W2 Z! J, }5 z
<td width="20%">栏目B</td> ! I4 H9 h' i: Y+ n
<td width="10%">栏目C</td> 4 z' l" W7 d L
<td width="20%">栏目D</td>
, k# a7 J7 ], X) s <td width="20%">栏目E</td>
/ ?, Y6 f$ H' O2 s" D <td width="20%">栏目F</td>
) a9 c" a; u% G, J5 s* t7 ]" t K </tr>
" L& O: [4 ~: m& \ </table> 4 m$ o2 }' \! \% @! W p
</div>
9 `4 V& v% e" n9 \8 X </div> % P+ S/ }3 P4 ]( A# c+ O4 N8 G" Z$ W3 h
<div class="cc" id="cc" onscroll="aa()">
, B7 c1 A9 a+ n; Y2 o" F' R <table cellpadding="0" cellspacing="0" border="0"> - J( `, X/ M W2 N1 k' j
<tr>
* N$ i8 c! C4 B6 E! u& y u. R" h <td width="10%">1</td> . L3 t" C ~' R f6 V; c1 y
<td width="20%">1</td>
2 t7 _: E+ `% O2 K$ o <td width="10%">1</td>
# U9 `- q' n7 L0 b: c% N# n <td width="20%">1</td> : C5 Y9 i, o0 P" H- E& Z$ r; Z. r- d
<td width="20%">1</td>
: I" I# b* n+ [7 V* b <td width="20%">1</td>
0 p5 [9 z, Q, T- n </tr>
' G5 B$ ^3 u j5 p+ e/ I <tr> * z$ l* K+ n- `4 Q! N0 f
<td>2</td>
6 `. W+ R9 ^$ ` P, v4 y <td>2</td>
. k/ ]; f4 Q& ]: i. O$ n <td>2</td>
; s/ c# Q9 e0 R! @+ Q9 f( {8 B <td>2</td>
& U% [2 M% ~. f6 [: [5 C( g <td>2</td>
1 M' I7 Y; U5 _$ @. {9 \$ u8 N" s <td>2</td> [' X2 t n+ x
</tr> . m& X4 T4 n: r& U8 W. T
<tr>
' |& y1 e- B) }8 [+ A {0 W <td>3</td> ( W$ e7 Z2 T0 f/ |
<td>3</td> 3 Y1 E# ~. C7 W/ j' W" w. \" ~
<td>3</td>
* R6 }/ B# _( r+ C0 C8 v* _ <td>3</td> 7 p3 j" `+ x! a, B
<td>3</td>
- _ v+ @% A& K <td>3</td> 6 u" X# U5 `; s! Y0 S
</tr>
1 R8 R9 w4 N/ e+ F/ y, [6 D6 H& l1 d+ j <tr>
" q, @( e# F. I7 {- V7 V, i1 y! W <td>4</td> : M6 x7 A9 ~; b& p+ P( z
<td>4</td>
4 r0 x/ e) L ~ <td>4</td> % X: U. J0 _* H1 ^2 [
<td>4</td> . |, I3 i$ T4 O& m+ b3 |6 m0 ]
<td>4</td> . c6 C2 u% s$ P6 S% m8 X1 q
<td>4</td>
- P( O; B6 r& F2 N1 @ </tr> , h5 _) Y0 S( K1 T# f" Q
<tr> ( S6 J) e$ x) k- ]5 k, M
<td>5</td> 6 G. Q! _1 {* r$ Y4 Q8 R4 B
<td>5</td>
6 W' N4 q, s4 Q. ?, g8 O$ g <td>5</td> / [4 s5 g) A, G7 o- A0 V& ~& i
<td>5</td> & O" E4 T2 [4 ]- B
<td>5</td> : M( E! h6 n, F1 l8 J' i1 Y2 E
<td>5</td> , u4 n1 n* H0 D! |( p5 U- R
</tr> ( y* w% Z$ T& ~0 v9 }: T
<tr> 2 G' v1 [: V/ o9 L2 d. [; ~) k5 J* S) U
<td>6</td>
2 [1 {- `$ \& ^, Z <td>6</td> : Z% H4 {; k7 e1 b# d2 ~
<td>6</td> + r) x' e' k. p# C7 s
<td>6</td> $ [/ ]$ C$ N' J0 v( B9 @
<td>6</td>
) R! C& g" B! G) U <td>6</td> * l4 ?0 Y; D) o+ ^. ~
</tr> 6 m- y; q7 c* r9 Z5 X
<tr>
' g/ j8 _( C+ G; r2 y: a. [ <td>7</td> $ Q5 o9 q6 Q3 G
<td>7</td> # g9 M- ]- p1 F0 `0 _- c
<td>7</td>
+ u) ^ f+ n6 Z9 |0 L <td>7</td> 7 |% [- P+ M+ A7 C
<td>7</td>
1 g5 s @0 u1 J. C+ y4 w <td>7</td>
5 W% m2 E* [9 Y </tr>
% U6 } k+ C/ D4 b9 [( @ <tr> ) n4 j: p7 K. M- C- _; S
<td>8</td> ( [7 S4 i$ s& m: W% p h
<td>8</td>
! J9 S6 m# i: }, P9 A <td>8</td>
5 k c* G3 [2 g$ C2 N <td>8</td> 9 O1 _1 ?8 _7 e/ c+ D, J6 z/ J. ~
<td>8</td>
& S1 q4 q; ] n1 W1 R( Y <td>8</td> 8 U6 }' O7 m' i4 N: M4 h1 u: f
</tr> 0 `) z0 b) {1 A P ]
<tr> 5 m' ~+ ~1 |; A' L" I! |
<td>9</td> ( Z# ~, V$ ?! ?/ s
<td>9</td> 1 _2 [) ^0 B' [) u: v
<td>9</td> " C- N- K' _) y) g9 Q3 g# v
<td>9</td> 9 D2 }% T- C& f8 a. j+ L
<td>9</td> ' m& @3 o3 D* }2 h' e
<td>9</td> ! d, W7 Q9 q) C' y) J
</tr> 2 L, A" L& d7 r2 U7 e
<tr> 5 P# m# \8 ~" y
<td>10</td>
2 I! n' y9 ?4 E- }/ i; V% A <td>10</td>
: \' r/ ?5 T; p <td>10</td>
1 i5 e' @+ J/ j5 A# ?; _0 g5 a# U <td>10</td> 7 \- G8 l+ _* \4 f, E
<td>10</td>
* g- o) z2 j1 h3 }0 F <td>10</td>
; ^3 s8 @1 J% k& `/ ?8 u0 T </tr>
7 P$ |% |# m# P2 g5 r1 w <tr> ( ?8 n+ y& ?4 _# S0 N" R, x$ r
<td>11</td>
7 g' c4 h' y/ q: p8 @- i1 u* x% b0 ^ <td>11</td>
% b6 p3 `6 f2 z) u! | <td>11</td>
/ w/ B5 p& o) d; j# o. Z L0 H; ~ <td>11</td>
2 @) ~& Q) Q6 ?# ] <td>11</td>
8 v+ l6 B* n7 }0 h# F <td>11</td>
: L* A/ j( p* i' W$ F* v; j1 i9 ] </tr>
3 ^4 t) Q) \2 k0 r; x <tr>
% z& d' S" w# B5 M <td>12</td> , j; k* L; R/ m4 l+ ]
<td>12</td> 0 g4 r7 M5 n" o' r( C* M& Z
<td>12</td> , n! p5 j8 u5 w) P0 j* d
<td>12</td>
6 y/ b/ J/ F2 b6 J# }# H. h# [ <td>12</td> # u) [6 q1 |6 h$ O0 P# W: o/ e8 H8 [
<td>12</td> 9 t4 B1 W3 [/ I
</tr> ) m( V9 R W* P6 ]. T) i
<tr>
! M3 u0 y/ L% B( S+ i# i <td>13</td>
4 z# \& ]2 o# b, ]1 Z d <td>13</td>
1 z( |9 E. `% ]( S5 R o <td>13</td> ; @- E/ t" H& j6 d" z+ M" O5 w
<td>13</td> & B- g% S% I/ J0 c+ C! Q! g
<td>13</td>
# i+ c+ P3 p1 \ <td>13</td>
0 C" G9 o0 q* `2 ^! d8 Q$ O </tr>
5 s) U) e+ t, i- q- Z, D <tr> 2 F: [8 p' O' l$ Z5 ]
<td>14</td> 0 i" X: [" q! @1 c
<td>14</td>
2 S0 |* N) H' S$ m <td>14</td>
! @# u1 s) q$ t1 |) `9 ` <td>14</td> ' X* b- a" N( ` X6 X3 X3 |0 j
<td>14</td> ) N; l9 ~$ \8 w4 f
<td>14</td> ) }: w: u8 `- W4 ^+ d, u+ D u
</tr>
4 [5 u. L! P" w <tr> $ Z( ^1 g0 l, Q$ s) w
<td>15</td>
: r, R( g4 r$ c' ? <td>15</td>
9 N3 o! r6 m! R S <td>15</td> % C3 y+ w: F& k/ ?. Q+ c
<td>15</td>
( l3 f+ p+ `/ c$ V, R- l" ^ <td>15</td>
- [) O2 T2 A0 i" o/ o <td>15</td> 1 Y, M3 _! t! {6 l; ^
</tr> 8 y/ W+ ?/ f# z
<tr> $ o' w( |) E8 ~1 J" l- C4 Z7 r
<td>16</td> % n4 [( h1 A+ m* ~- F' J# q
<td>16</td> ' Q2 u* ?2 F/ p- x- {% }
<td>16</td> 0 O9 n" x Y" R% D) @ R* E& I
<td>16</td>
3 G! Q1 L M: ?3 @ <td>16</td> 5 \9 k: T) B) }$ v6 M9 v. V1 |8 {" i
<td>16</td>
. k6 |6 q- q) B4 F0 j% f$ D </tr> 9 y' y) W+ C V9 o- b6 c* {7 x
<tr> ( n8 }6 T5 \4 R. z& D, X
<td>17</td>
+ k' `+ p: ^. k3 z <td>17</td>
: l" W1 s8 l t4 K- A) l <td>17</td> * ~, v' v2 ~7 ^5 u' Y8 W+ L3 H
<td>17</td>
H0 x0 ?8 z2 [' [, \6 f <td>17</td> . h0 W t; ^/ x' }: x" D
<td>17</td> ' U' s+ p% @: O$ K+ A5 ]% m
</tr>
, H. n9 Q# O, h: M# _9 d e <tr>
9 r4 q: M# k& ?5 T( N9 P G <td>18</td>
# [7 Z+ {" Q6 @: s9 U! f8 B6 [ <td>18</td> $ p" j( U6 G; K2 R9 B4 v+ a
<td>18</td> ( e2 R: m+ ]3 z
<td>18</td>
+ e0 K1 ~. I% ^% q9 l& g# \ <td>18</td> 3 t/ Y* G. r0 e
<td>18</td>
9 M+ \' x, E% u) i4 }. W </tr>
6 y3 N% x2 Y! M* ~3 K- t <tr> 3 |: J) C1 V* c7 t7 y2 _* P
<td>19</td> . G' t3 d6 K* Z5 @$ A/ c V# d8 x. [
<td>19</td> 0 \) [, x' w2 o$ g0 K0 V
<td>19</td> * P' @! ? q, m4 }- I$ ?* ^4 F/ S
<td>19</td>
2 t3 N9 C' q! x <td>19</td> 1 f, ?! Z: Q, Z! w7 _
<td>19</td>
% q" {5 R8 z/ t </tr>
( A+ R$ j( h( }- o1 i ] <tr> 4 x7 C0 J/ j% ~! I8 Q
<td>20</td> ; Q, W1 w7 e7 z5 S& W0 u& Q$ N* C
<td>20</td>
3 S- P. u. F+ t% q I3 q <td>20</td> 6 R& M/ V# r4 F5 B3 E/ K4 c
<td>20</td>
, }1 h" V. Z3 | <td>20</td>
$ H: ^; k- o, Z4 e <td>20</td> & O6 V6 E& ]4 u# K. { U: O
</tr>
! [7 U5 Y) e% A0 ]* X: @ </table>
2 }+ J" a( _+ n# v. w9 a </div>
- W! }7 E" B% h" o/ G" F</div>
5 K2 Y8 Q; q. a3 K: y6 g |
|