|
7 ~5 V# [/ t: l8 `* p+ I
Table标签的固定 表头和行头 可以在有限的页面中显示超过页面长和宽的多行多列内容。废话不多说,直接上例子:
3 _1 q6 @- O9 `3 a. E9 j( B) J5 r7 V
8 G% E2 B6 b" h& W7 j<head> . T) H8 ^7 u" a" o; k
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
( r3 i6 J1 D5 Q+ u' J% x<title>无标题文档</title>
6 u2 Z) R) w0 n% P( O. v3 F<style>
# F$ h) l0 n: p, e* C body{font-size:12px;} 1 `, _/ p9 R9 C/ _
.t_n{width:30px; heihgt:240px!important; height:242px; background:buttonface; float:left; border-bottom:1px solid #000; border-left:1px solid #000}
8 F3 X( C4 h3 E$ @ .t_n span{display:block; text-align:center; line-height:20px; border:1px solid #000; width:28px; height:20px}
! n) Y5 @# F: y: _7 P .t_number{border-right:1px solid #000; width:100%; margin-bottom:5px}
" ?+ @' Y' E/ z/ N+ @9 B. _ .t_number td{border-bottom:1px solid #000; width:30px; height:25px; text-align:center} 9 E+ A# |; L0 S6 S9 Y8 _! g. Y1 J
.dd{height:200px!important; height:208px; overflow-y:hidden;} , ~' y. g6 U* p( A& G
" ^) r9 n2 f3 X/ J" y6 W6 W .t_i{width:400px; height:auto; float:left; border-right:1px solid #000; border-top:1px solid #000} ! L+ n0 @9 U6 R
.t_i_h{width:100%; overflow-x:hidden; background:buttonface;} ' P# q8 W9 A- E7 V+ @6 Y7 O
.ee{width:618px!important; width:620px}
! s H' s J# N W% x .t_i_h table{width:600px;}
3 C8 i1 B! p/ ~: j; u! `& M .t_i_h table td{border-right:1px solid #000; border-bottom:1px solid #000; height:20px; text-align:center} ) s4 e1 O0 R% |1 ~4 m! p$ O: d- O) d
.cc{width:100%; height:220px; border-bottom:1px solid #000; border-right:1px solid #000; background:#fff; overflow:auto;} 7 ?* C$ w2 b2 {1 B7 ^- ] m! N. j
.cc table{width:600px; } 8 @9 q! p! K+ m8 ]% }# P+ h
.cc table td{height:25px; border-bottom:1px solid #000; border-right:1px solid #000; text-align:center} 6 `8 Q) r [9 ]6 R8 k+ }
</style>
4 {6 ?* r1 G' |/ [: r0 }; C8 r<script> " @/ X$ I" Z5 z
function aa(){ / s' W+ j9 A5 Y- Y. }+ |
var a=document.getElementById("cc").scrollTop; . e$ |% E0 J& E$ Z! j+ l
var b=document.getElementById("cc").scrollLeft;
; |7 H) p# C" V& y! k/ \0 } document.getElementById("dd").scrollTop=a;
. w& t( f; \0 @( x( q5 s8 P document.getElementById("hh").scrollLeft=b; 3 F1 h4 Q( s3 O, o% ?% n& K
}
! r- x& o- |. d- ~</script> 9 s, a6 L6 `% z5 W
</head>
, x6 ^% c+ o! x1 D7 {
% ?# t" Q0 o6 |<body> # [" U% Q$ j1 g" L1 Z! z
<div class="t_n">
" t) _( r! P) O3 Q <span>序号</span>
( ]6 Q% d' H6 F. t* z9 d. x% v <div class="dd" id="dd"> ( {5 f F1 y' E2 N6 w7 t, g9 m
<table cellpadding="0" cellspacing="0" border="0" class="t_number">
- b, S$ T' K" {& b9 U <tbody>
. C! I+ X0 v7 y* E <tr> ' G3 D; H# [" q& d' i. M1 G! @
<td>1</td>
* [- ^6 x5 K7 N& e: D </tr> . |( t) w- u4 [7 J1 o- x
<tr>
6 U, \! t# `. d* _% J! G <td>2</td> . r' \5 d4 v8 ]6 x6 d
</tr>
0 X( `1 c0 t+ V1 B t4 d d" l <tr>
# a9 {, ^5 j: `& ^ <td>3</td> 4 B* s! }6 r+ A
</tr> . Q5 Z* u( W7 z) m, x; u
<tr>
3 D' @- y9 t% }3 R! h <td>4</td>
^/ N& `9 F2 N7 w& l, ~5 V- i </tr>
5 T8 O# }; F+ X A# M8 E <tr>
' ?; ~- }" [: Z3 V2 `$ v <td>5</td>
. c' K# Q5 \3 I" E; ? </tr>
# J' K m& U; |1 i4 `( V <tr> ( f. ?; {8 g5 C/ F+ K
<td>6</td>
5 r1 M8 l8 k* c5 | </tr> 9 a( j+ b- P" X3 Q6 ]
<tr> % m( ]! J9 x" [8 T
<td>7</td>
, Z E: L/ p1 t' Y7 B </tr>
; b6 N7 {" r) o/ d& M& ? <tr>
% V/ x) }2 n/ J <td>8</td>
# q) L7 j/ v* k, @# Q' |/ K( E </tr> , {* G h' \( E' w- O7 }0 N. p
<tr>
' c' `+ U6 v0 z0 I# ]2 J <td>9</td>
6 Q, N0 N+ y# r1 F1 m </tr>
T2 N* C; U3 R, t <tr>
5 ]# L$ V2 [5 o3 ^# T <td>10</td> & {" D: n2 p$ b/ K1 X& N1 O
</tr> $ S, c" o; m9 Y3 Q$ I8 B3 Z6 {: j. G
<tr>
) O1 D, R; h6 R7 E% |7 Y. T <td>11</td> 2 n$ [. f8 |9 }% r+ G8 J
</tr> 7 n+ z" {: A$ X: n
<tr>
4 N7 |/ `( f4 y <td>12</td>
* f6 L# H t2 v% F+ W+ r </tr> ! s( R( B# d. [5 o2 Z0 [* a
<tr> 5 m0 ^2 J: R; A2 q; V2 Z
<td>13</td> 5 I6 l0 b- J! b/ y
</tr>
3 {* t, p+ r8 @+ j% } <tr>
! `$ ^9 f o" D' v& k7 [. `# m <td>14</td> 9 O% T% B& ^2 q7 U0 z
</tr> 5 O$ ?, e6 Y' x, t: Y4 z- \" u- j
<tr>
. e' k+ [# s: W# t <td>15</td>
0 f1 x& L) ?. G2 [9 O$ y </tr>
9 E6 u% k/ P, a( V& b. ~. E <tr>
- b4 c* _% q2 Y2 x7 R7 f; R# { <td>16</td> ! V# M' W! Y% b7 h4 O2 y
</tr>
1 k f# W" o r( { <tr> 1 t& Y% H! J. d3 c& S+ v
<td>17</td>
& Z# P2 L" `! X2 s3 U1 d </tr>
) o; e# \, w4 x5 X9 H. X- ~7 j <tr> " y" ~" \9 h' o
<td>18</td>
! g! I6 w% f+ C1 f" a/ j6 w+ z </tr> 7 F. d2 C. P6 I8 g
<tr>
4 `9 x- W/ S! d% I! j( |! z6 D <td>19</td> ! T3 k7 ]1 L: X. r8 S7 E
</tr> 8 E5 A# F# T9 F% H: ]) z$ o
<tr> 6 G# \4 y* g6 K: d3 c- y
<td>20</td> 2 p) F% ~6 u* r* a- |
</tr> ( q. \$ j3 ~8 }+ z5 {' y$ f& r
</tbody>
/ U) Z6 l- V3 c9 x </table> # F/ S' f- k/ A3 ]3 ^, X+ @
</div>
: ?3 _2 p* v8 i; u2 ?</div> 2 k# e& c. g( b1 j% }2 q7 p
<!--table栏目--> $ F5 G) H% a5 v
<div class="t_i"> ?; Q* g: x7 Z: g1 z1 x: V
<div class="t_i_h" id="hh">
3 s: Z3 w! w/ ]; X! n. O9 R5 l2 P3 z <div class="ee"> 8 ]4 j, M7 u1 W7 o* _/ K* p
<table cellpadding="0" cellspacing="0" border="0">
% u/ i& s' v6 a$ r; O <tr> 6 _/ x7 N& k. ?4 w) d3 a
<td width="10%">栏目A</td>
' ~# d% R! K2 J9 o2 P: m <td width="20%">栏目B</td> / i4 f2 \- y* Z
<td width="10%">栏目C</td> 7 t0 v& G5 F; Q \6 F0 A
<td width="20%">栏目D</td> 9 y3 f( X1 W* ]; X; H
<td width="20%">栏目E</td>
- a ~5 I0 p6 Y H' n) U5 a8 X- L <td width="20%">栏目F</td> / j( G% _1 |6 Y5 |3 {
</tr> $ o% S) {5 @7 h' M
</table> $ \# B' z: ?2 a: ]9 ~3 F: m
</div> 7 g, ~& U ~/ J
</div> ( D2 o. B. n; V
<div class="cc" id="cc" onscroll="aa()"> # `" o: [, y c- t7 e6 Y
<table cellpadding="0" cellspacing="0" border="0">
% l/ }& M1 T5 W/ d: ?7 W( K <tr>
+ Y3 M$ I& R5 ?- `& ] <td width="10%">1</td>
" l! a3 |* x6 C# i3 Z; c. G <td width="20%">1</td>
( \- q) D' T0 Y6 Q4 f y4 @5 u <td width="10%">1</td>
) p; u: R( p2 ] <td width="20%">1</td> 1 S; i6 y8 g6 F9 q
<td width="20%">1</td>
! A1 V+ [% ?7 B, K1 T# I7 Z6 C <td width="20%">1</td> 0 l9 \; X& J }8 @/ c' Y9 v, g
</tr> ; w" _8 Q& O, X! f0 t8 Y* v# ?2 ~
<tr>
3 V/ b) E8 A- b& c# j3 E <td>2</td>
; ]8 `. |% l0 H( b4 z <td>2</td> + P* \" e' x' K L
<td>2</td> 5 W+ X7 F! K' C! G: L1 G
<td>2</td> : z v/ e+ ?! V J/ u, ?0 K$ U
<td>2</td> 1 ]1 z( Z/ J( ?; T
<td>2</td>
% }5 U* `8 r, C% s" `5 ^ </tr> " K; B/ N% |0 F: j2 x/ v$ D% S P
<tr> $ r+ f6 T5 D; O% H+ g x
<td>3</td> / M* h/ ^( j$ e; B! \, V- R
<td>3</td> 9 _. ~/ n9 M- S9 u0 |
<td>3</td>
/ K4 C% C3 }3 ]' C, _ <td>3</td> # K6 x9 l+ k; b2 ]* M+ J+ K# W( b
<td>3</td> 2 h# Y8 Q/ B1 ?
<td>3</td> - a9 \- ~; {# r
</tr> 9 v1 k0 `7 S u4 h% j& D" E
<tr>
^% k* T+ T* ?& r8 {/ ` <td>4</td>
$ g. o$ B( B2 b4 `/ C; ^1 f' d% Y <td>4</td>
$ i" I8 `! u/ T% v2 X% _ <td>4</td>
& R/ Z I4 K8 d& w5 ?/ D1 N <td>4</td>
/ w+ i: s" R# I9 K! I2 M <td>4</td> 4 x5 @$ M8 \( U) T, [
<td>4</td> 0 f i$ P( x$ y. {0 I! |( ?
</tr>
$ c. A: G9 B) e3 m <tr> * ~3 r* i7 n4 ^. H& [
<td>5</td>
5 @2 Z2 V4 W* x9 a7 N2 y7 J <td>5</td>
) M5 Z- r' Q% S- U; C$ ?$ M <td>5</td>
+ K+ O2 o/ g4 w <td>5</td>
) Q, l6 z" j( e! S3 p <td>5</td> 4 p/ `2 H# s& t/ W0 w, j, N$ X
<td>5</td>
4 i2 @4 u c$ J8 S </tr> ! C1 [( O( ~9 |# `8 \7 e3 m# @7 e
<tr>
8 b- Q: p% r$ `/ K6 D0 R0 O <td>6</td> - i5 W* ] O. V! m
<td>6</td> # D: C: n. X ^4 ^; t/ }" C, h% F4 y
<td>6</td>
( T$ W! [9 c; U <td>6</td> # J/ `2 Q" T. G% T
<td>6</td> 1 X. u1 y6 p( P& z5 f7 w
<td>6</td>
# d3 J8 `' X, |- | </tr>
' o ]& h4 J* |; s <tr>
8 B. N6 c T8 V. n) f <td>7</td> 3 R$ Y7 Q# U/ ]! r9 ?
<td>7</td>
# V+ O" H, f: i9 R <td>7</td>
" ]2 F P. {( h" ?& N+ u <td>7</td> & p7 {0 B: ~/ W% T0 w, y" p% @
<td>7</td> - I2 O8 a0 J. r- V4 k% f7 ]$ y) |! I
<td>7</td>
1 m$ Y2 o5 A6 k4 k' @: \ </tr>
* R0 O1 b* ~' V0 o1 j& y <tr> ! |4 {5 H/ ~2 [" p
<td>8</td> ! Q; B# Z) E) o9 V4 q5 {' {
<td>8</td> 1 R, p0 _5 Z" X h8 I
<td>8</td>
v e5 z, K* l+ Y) C <td>8</td>
! v* I* E, f" W5 L/ T) a1 b$ N <td>8</td> . M" N) J; z# W' g6 ~
<td>8</td> " |6 K9 r& c6 M* t' B
</tr>
( q* d9 h( i2 N8 {. o <tr>
+ G9 E- e* J) w* W, J. P& T <td>9</td> , e0 r5 O% d0 {4 L* c
<td>9</td> % H& X+ z6 G; U( @1 ?# F: s
<td>9</td> K* D; L( q6 C7 B4 D
<td>9</td>
2 C7 j9 F! ~3 a <td>9</td> % [; X* h6 Q* J1 | p) G
<td>9</td> ; K% v5 {3 S9 p' U
</tr>
( p- d! `, ^ p <tr>
$ F! P6 [; Y. h <td>10</td> + u/ I! h L5 X) M
<td>10</td>
; O, } v& m8 @& _- I4 o <td>10</td>
8 q$ Q& b6 T! P1 J! ] v0 N <td>10</td> ; r- _' {9 M% Z4 \5 r/ N4 O- H
<td>10</td>
0 W R0 D. w0 r- H <td>10</td>
" g3 x* Q8 S) \. i, b </tr>
0 M H' b1 P9 r" \. E, G7 o <tr> % L3 I2 x0 w/ _6 K' g2 \0 j
<td>11</td> ) N+ b, ?$ X3 Y( {4 y, O* D
<td>11</td> : e+ U0 Y q* M. X* |/ z1 }
<td>11</td>
4 Y+ i( ]8 |4 N; ?9 T& B. x <td>11</td>
' t: |- q1 y, ? <td>11</td>
! B/ {) x; F" M- |% j. Y+ n. a <td>11</td> ; j3 J* P( g: l5 p
</tr>
$ B7 a3 ?* O/ u: _" R <tr> ! D6 I, {7 O4 T% ^- U' z. w
<td>12</td>
) t5 F3 G0 k* z9 g! X; E# j/ H: z; Z <td>12</td>
/ W2 n# l$ e9 s9 m0 k <td>12</td> - l- o5 i* m! ^" E. j# i; |
<td>12</td> 7 a1 C2 y a7 h# b2 M- O( a
<td>12</td>
" f& q' \ P) R3 U <td>12</td> & I/ S1 Q W t, E3 D! u
</tr>
1 k5 n, m: g1 D, a9 W5 g# M. l <tr> + C8 y4 u) `$ n
<td>13</td> 6 Z: B& u" y; m3 {! ?$ D' E
<td>13</td> 1 ^6 U$ d6 f- X4 t6 L+ l
<td>13</td>
+ |1 I% ~) G/ j <td>13</td> ; d0 s+ G; [4 u2 L/ V
<td>13</td> ) r* r( g) o2 o: `0 E$ H
<td>13</td> 2 e+ r& J# d$ h
</tr> . x$ u$ i. z y1 `0 `4 q
<tr>
. Y3 ^5 e1 |$ T' s5 O <td>14</td> 0 h; F0 E6 k& @4 l2 z6 y
<td>14</td>
( Y7 A ^8 o1 ] ~) g$ A1 X <td>14</td> ( a% C P/ l# p! j& {/ B7 Z5 Z
<td>14</td>
1 R! e% ]( v( l% O5 x <td>14</td> * ?' K/ {$ Q, J, J3 I
<td>14</td> : y R6 r0 j! D. I" |+ |& O
</tr> 8 J1 P& o1 K0 E( f+ W
<tr>
1 }5 w) p; Y3 Y7 v8 O- |+ C <td>15</td>
* ?8 F* V! j) f$ s0 G9 @' F* b <td>15</td>
( {5 H1 |, k+ W M/ W <td>15</td>
R. r# o9 X0 {8 V <td>15</td> / R# P+ O- T# O0 r, v. v
<td>15</td>
/ W+ h: _& @/ F <td>15</td> : v. W" I, w- d+ T4 w
</tr>
; y0 r0 I9 |$ ?" R, E <tr>
9 S- [ E" b1 `; M <td>16</td>
# `' ^8 a/ \6 ` <td>16</td>
* U$ I( `, M! M A0 r! p( z <td>16</td>
! | s7 @, |5 F( F4 `+ D <td>16</td>
0 K2 O: g& `# L1 w1 c <td>16</td> & J s I3 D' ?$ |, U5 |1 i' T
<td>16</td>
! ~0 \7 g6 f5 f$ a1 W/ _ </tr>
9 | ^! {- G, A0 M5 E# b- L <tr> 4 l6 i" F& n+ a, Z2 u* G
<td>17</td> 9 T7 \3 v1 T: N* W* K6 c4 t
<td>17</td> + ]* w: W e0 y X; H! A- [
<td>17</td>
. E" G5 _" t4 g& v L) z <td>17</td> 6 ^/ I' R' D, G4 i2 ?
<td>17</td>
, H' o! k) e5 b4 Z4 B; r$ c <td>17</td> 5 \2 t! D+ Y3 d3 N/ @2 }, O
</tr> % O2 D0 N' W& [! e% m: o) _
<tr> 7 w7 Q6 P$ w% N, j/ b
<td>18</td>
: x- I# T* a. R9 s <td>18</td>
6 Y* W% h. A0 K* F* Z/ x: a- M <td>18</td> ) K7 g4 k; j- ] W' h
<td>18</td> + V0 X% f0 ^2 y" d6 I* O
<td>18</td>
4 N7 B! m& m' h) Z1 f7 {( j6 Y; } <td>18</td> 9 s0 A" v, m! ^' x
</tr> 8 m. U/ G! N5 ]3 q
<tr>
8 g2 I' V1 E/ e0 _# Q# c Y& U <td>19</td> 5 ?: J* D* | J. ?
<td>19</td> 7 X! B! d: F' d3 G
<td>19</td> ' X" B) _/ M3 \' c; l. y/ E
<td>19</td>
) k u5 g9 m" c: E <td>19</td> * z w9 z6 y4 n# @: U3 h; I: a; k5 `
<td>19</td>
2 g/ w( \4 g, N, f$ s- w </tr> & D9 Z# q5 I4 o- K
<tr> % f/ z; f7 \: d% D7 G, N4 v) S
<td>20</td> 4 l- f |# T# l: b
<td>20</td> & ?) n+ J8 E6 i. [( u; \( p. [
<td>20</td>
% q( ]$ @6 @/ M4 j9 `' w* s <td>20</td>
% P- J5 x( q# J. v2 n9 W9 r( [ <td>20</td> 9 T% w6 k! N, n8 y/ i
<td>20</td> $ N d: G [$ k5 s2 K, W
</tr> - G( n" f5 P8 M$ V8 v# u0 G# v8 B0 K: L
</table>
+ e1 F, H) @2 b2 i </div>
- N: _& e0 ^9 t1 [* ], p</div> 1 E0 _( t3 x% R5 k& t, i' }) Q
|
|