晨鸟科技
标题:
TABLE固定表头和行头
[打印本页]
作者:
huangxiong
时间:
2010-8-3 09:17
标题:
TABLE固定表头和行头
% ]$ }, l$ z) f y3 W9 Q* C+ \
Table标签的固定 表头和行头 可以在有限的页面中显示超过页面长和宽的多行多列内容。废话不多说,直接上例子:
8 d, U0 x) I) h. o" K
: Q- X2 ^* v7 D* t: }' C) _
<head>
! a/ Y9 ]! e( h$ O
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
) K5 C5 Y, X) `) h% y, r6 C
<title>无标题文档</title>
; x. U" z/ L4 Z: G
<style>
$ b: N3 Z2 C8 ~9 V- P% I+ P
body{font-size:12px;}
% N; }. U6 z4 v0 L. }" D5 b
.t_n{width:30px; heihgt:240px!important; height:242px; background:buttonface; float:left; border-bottom:1px solid #000; border-left:1px solid #000}
/ H* I$ l0 w! x0 {4 d
.t_n span{display:block; text-align:center; line-height:20px; border:1px solid #000; width:28px; height:20px}
+ z" @. ^4 I% Y6 p( O T
.t_number{border-right:1px solid #000; width:100%; margin-bottom:5px}
2 K G+ o# S6 q9 H2 R
.t_number td{border-bottom:1px solid #000; width:30px; height:25px; text-align:center}
# O6 b2 l! h# |/ k' K
.dd{height:200px!important; height:208px; overflow-y:hidden;}
/ ?) I1 j( |! U1 M- D3 {
6 s/ B6 c5 u+ E: ]
.t_i{width:400px; height:auto; float:left; border-right:1px solid #000; border-top:1px solid #000}
, q) F- W! C- t ?+ O1 R
.t_i_h{width:100%; overflow-x:hidden; background:buttonface;}
( J- R; b' f$ x$ k. Z! T
.ee{width:618px!important; width:620px}
# k! H* e/ {; r/ r2 j; j
.t_i_h table{width:600px;}
) k9 o* U! k- C4 S0 |2 z/ y0 ^$ v
.t_i_h table td{border-right:1px solid #000; border-bottom:1px solid #000; height:20px; text-align:center}
. q% S7 \% z: A+ ^
.cc{width:100%; height:220px; border-bottom:1px solid #000; border-right:1px solid #000; background:#fff; overflow:auto;}
) S& u* F; n! b* l7 q" F0 j
.cc table{width:600px; }
1 \: j8 d8 P" [
.cc table td{height:25px; border-bottom:1px solid #000; border-right:1px solid #000; text-align:center}
& J) m F Y0 `, B# e& @
</style>
) L; M, K, q; Z
<script>
7 \, Q3 R9 z' y+ `% U, G/ _
function aa(){
$ Y" Y" ]6 c1 t+ l
var a=document.getElementById("cc").scrollTop;
9 e$ L% p7 l+ j4 O# v
var b=document.getElementById("cc").scrollLeft;
4 C0 ~# }/ ?& t) n
document.getElementById("dd").scrollTop=a;
/ A. @( J; F) M( P. [, E3 _
document.getElementById("hh").scrollLeft=b;
1 ?( |% M1 J* b3 z' v* B& x& ?' v
}
4 ?. ^' |8 Y9 ?* }
</script>
4 Z8 A2 z4 a% T T0 t+ k0 K
</head>
0 I2 ^) ]2 @4 C6 Q/ d
* O' c* H4 p0 o' ^3 O
<body>
' y8 c( T- J1 S/ m! b
<div class="t_n">
- p/ w+ Q* }3 ^2 ~0 c9 f5 t
<span>序号</span>
! @; O. P, X0 _
<div class="dd" id="dd">
' Z4 b5 k+ u- G
<table cellpadding="0" cellspacing="0" border="0" class="t_number">
6 V2 u8 K3 h$ @. ?
<tbody>
: } |) ~8 `- q. I3 d
<tr>
/ F$ b! m1 p2 n- ]- K
<td>1</td>
' _1 I+ p, g+ V( ?
</tr>
% Y; n7 U1 ^1 t4 y2 h# ^. [
<tr>
0 U/ t% K; _# j" G$ ^
<td>2</td>
l1 u9 @0 w# }# |( ^" m( M2 A4 u" T
</tr>
: Q; n j ^# a
<tr>
/ a) U; D! }0 U/ [) W
<td>3</td>
: c1 _) @8 |/ Z3 A% n
</tr>
5 E: r/ t) [3 S, s3 _
<tr>
5 Z! s- J$ O' Q# m
<td>4</td>
( a1 [ a' u8 u5 ]. h
</tr>
1 F3 v$ M, X1 ]' K& \$ y: _5 {- E+ [) G
<tr>
9 o0 u% A: c' ]) S0 @7 I8 p) V" J
<td>5</td>
4 x6 M) e1 z4 Q; t
</tr>
+ X4 M+ Y. e8 O, D8 [6 {7 o) L
<tr>
- T" h) P7 h3 F' N
<td>6</td>
* I. w; k% U: o3 c ~
</tr>
) s# y( E' I6 I5 ^; A& b$ z
<tr>
7 K o% D& d3 ~
<td>7</td>
, q( O( b- X+ X
</tr>
) r2 W* W' t" A
<tr>
( W/ B( j' c) F ^; R y4 m
<td>8</td>
( N: H; b+ N0 l9 f8 i
</tr>
0 k# X3 I% G3 a$ p. _ k
<tr>
6 _2 R# [8 [5 h- Q; v
<td>9</td>
& B# Z' Y$ P, ]+ _7 v( M
</tr>
$ _8 m( c( Y$ p
<tr>
& W3 _. t0 X/ c. x
<td>10</td>
& t7 J7 Y B* G0 Z# \/ d
</tr>
x" g n' o# e& M5 J
<tr>
! d, [% D* |7 p1 S
<td>11</td>
+ o2 T) d# M1 ?% G
</tr>
) v) c% X' T7 D: J2 D, t" c
<tr>
& y+ C9 A5 y% M+ x$ t2 v9 J
<td>12</td>
# `! X# s# }2 S: h
</tr>
$ o; U: Z% C5 ?9 F
<tr>
$ y8 ^8 Q) `, J2 G. m, U
<td>13</td>
! U- T1 T3 o- P' H1 s! X
</tr>
5 v4 e4 K5 o2 S$ i% e! y! X* e
<tr>
$ d- `7 {" d% e$ C4 s$ @7 W
<td>14</td>
8 M9 P5 _$ C' N: H- g/ `) Y
</tr>
& r& T5 F: N; N5 @ i5 u7 y( }
<tr>
& M# f# X1 K9 L# V3 n3 y# Q4 [
<td>15</td>
( U: W' K& x" G/ `3 e
</tr>
4 F& F; S2 R# T" x# g
<tr>
; _" @' g, M5 u/ Y* f0 i3 U2 J
<td>16</td>
$ K, D7 W9 f3 _9 Y
</tr>
& p: U; S: Q9 H) U7 q6 Q
<tr>
! b9 ?! C. d& U* e- B
<td>17</td>
4 ^5 H% u8 W, l: L; G# i% N$ c2 A
</tr>
' K- ~" }* \9 a% F
<tr>
" R) E+ A$ }. r/ M) ?& v
<td>18</td>
7 |( |' T7 A8 U+ A- ?
</tr>
* H! @# t6 k1 b; v! C& R. h3 o7 M
<tr>
. `3 | V$ r" {1 u) l
<td>19</td>
) `+ R: _% o' w) K$ q) e$ Y
</tr>
5 `8 r6 V8 n8 ~0 _ t
<tr>
5 K$ ~7 V2 B. }1 K! ~+ L! v9 w
<td>20</td>
% J. ]( K, A, V% c: c
</tr>
- c3 Q" J/ G7 ]3 Y+ j) w7 @/ H
</tbody>
! k9 y" Q0 q; ^; a% _+ a, G/ f" l
</table>
) @& Q% T4 [7 L
</div>
. _. Y% `) K) C* U2 {6 f2 o7 {$ x
</div>
/ b# Q+ @* H9 b# Q$ R
<!--table栏目-->
5 I/ R8 V# a3 {
<div class="t_i">
. W" l( l+ ^9 u6 L' Q7 P
<div class="t_i_h" id="hh">
8 r P+ T/ s3 Z4 v2 ]
<div class="ee">
5 H+ H! N! i* p8 x
<table cellpadding="0" cellspacing="0" border="0">
5 Q% o% ~, Z, q7 a/ e8 i
<tr>
+ U2 O* \* a0 N2 _$ l9 f/ [& _
<td width="10%">栏目A</td>
; |- t. Y* q: V" E6 A$ \) t
<td width="20%">栏目B</td>
3 _" [) ] V2 r9 p- L5 S
<td width="10%">栏目C</td>
3 e2 D4 g% E3 F8 [ j
<td width="20%">栏目D</td>
/ d; `2 K+ g4 A: D
<td width="20%">栏目E</td>
8 t3 e2 Z6 M. E- W6 |. N
<td width="20%">栏目F</td>
+ Y: T) p+ I- i$ \, [4 D% B
</tr>
8 {9 U8 X+ R+ c0 j
</table>
; S8 r+ z0 c6 p. H! H0 C4 x
</div>
( M m. D" K2 W6 a8 o
</div>
, K( |7 t' x ~7 q# D% h5 R
<div class="cc" id="cc" onscroll="aa()">
- t$ |) \8 D" f! X& f6 E
<table cellpadding="0" cellspacing="0" border="0">
/ d2 c2 u) J, C- ^
<tr>
' D* ]: c0 K" ^2 V! ~
<td width="10%">1</td>
- \& t1 z; \6 x6 q$ S' y
<td width="20%">1</td>
4 @, ]3 t# O: u- A
<td width="10%">1</td>
7 p0 M/ V: X9 {. I9 j# _
<td width="20%">1</td>
9 [, |& P$ V' |+ P' f2 u
<td width="20%">1</td>
0 j/ N/ g1 D+ S* Z8 ]
<td width="20%">1</td>
6 \# t4 o8 z! g, Q& h1 {8 S
</tr>
2 O4 Z4 [6 y5 h4 M
<tr>
) U z4 b& D/ b" v' T" r" ]
<td>2</td>
/ ^$ o; A D, H6 \3 g
<td>2</td>
, U8 |3 j* l' r5 V! g
<td>2</td>
3 N8 a' |* d( y
<td>2</td>
' A6 \5 \ }- \9 u
<td>2</td>
( _6 R! G' h w5 m1 s
<td>2</td>
0 W/ @, \, b+ b) q& y6 B- ?7 \
</tr>
& H8 x; g1 S9 w: t4 r( d7 s$ T
<tr>
* ~4 w: m7 D# k# @. B
<td>3</td>
7 X4 n @+ }( r* o3 H+ J6 s6 X# b0 ~
<td>3</td>
+ f+ M0 E: ^7 |( f) @2 I
<td>3</td>
0 h2 i/ N$ z5 @6 V% Q$ x
<td>3</td>
6 s9 b' e+ N# Q
<td>3</td>
( p+ ^6 p2 C( R1 [0 j. H* c
<td>3</td>
$ r1 i( ], o) s, h% W* k/ U
</tr>
1 V( e2 A9 y8 q) k
<tr>
' q% _. w) L) E; G I4 b: V" f
<td>4</td>
- E7 H, }: |$ K2 i1 T: c% i2 R
<td>4</td>
: y# D6 a, S; x" t8 B8 H) H
<td>4</td>
( ]* ~9 a& ]- D) V
<td>4</td>
1 ]9 ]) i& z6 n0 \7 O
<td>4</td>
% u/ l }: X1 H- {4 g2 ?. Z( {3 i' F+ r3 t
<td>4</td>
! V; ~4 a P; S; X1 a' f/ D) Y7 @
</tr>
: n2 K3 y) ^+ z- F# d9 Y$ w8 L$ ]
<tr>
& W$ E9 E" g" g2 C8 B, x
<td>5</td>
) T3 T p1 g, G8 }" p0 p
<td>5</td>
3 Q2 L. @- h' |/ N% s6 u4 v& g$ I4 _$ {6 v
<td>5</td>
4 L4 f) p6 b1 g: J" F2 q
<td>5</td>
7 e {. U" u; [9 c$ r
<td>5</td>
0 n& K% a3 P# Z1 H* Z1 g/ ~( ]
<td>5</td>
5 r0 d: F* h. y1 c0 Q* j& J
</tr>
* v: ]& d! _8 H1 _8 a3 |' }& y* J
<tr>
# _$ d, i3 ^5 D0 p% E& G
<td>6</td>
) n1 G8 D1 {# C- r1 [3 Q( y9 b
<td>6</td>
d* ?9 u6 U. N4 l+ m! ]# |* l
<td>6</td>
( C- T/ f. c- m
<td>6</td>
/ e0 ^9 T7 W7 c5 i. @2 R
<td>6</td>
3 y7 s6 U2 u2 j! J. X0 E
<td>6</td>
5 A9 A( U8 A7 ~$ \6 d& X
</tr>
. q; G- {0 a' @2 m7 e+ ^9 I0 U6 Q
<tr>
L9 k% v1 e* w* _- h; t- p- a0 N
<td>7</td>
- A; m0 x. h8 {! q9 I
<td>7</td>
: C3 O4 P- r2 a( ]
<td>7</td>
0 C) v, u7 H: r" F$ d8 i' c! R
<td>7</td>
6 M- \! [# |! z( U0 {+ g
<td>7</td>
Q4 n& m( d% |) Y! }
<td>7</td>
6 X+ k" K! O4 F- p' b9 S
</tr>
6 `, e$ j. J/ Q- M, b
<tr>
" T g I( u0 r, C
<td>8</td>
' e3 c. R6 a6 |- f/ x
<td>8</td>
+ A, r4 y: ^/ z3 [
<td>8</td>
& S# s& J2 O1 ]
<td>8</td>
4 l* {' E/ h3 q: }! p' f5 O
<td>8</td>
* |: P- R: q0 Z9 z; ]
<td>8</td>
+ ~) @0 Z! J; {' v! ^
</tr>
; m7 `- s* e: R* J4 y. d9 ?
<tr>
8 U* O9 J( v" R7 _6 D7 X
<td>9</td>
0 w6 E% U. V, |$ S# G! R g
<td>9</td>
& s6 y1 R$ ~2 T& j1 m$ M( |$ G
<td>9</td>
+ C# D: S' A2 ~# G" K2 a, b' ^
<td>9</td>
& P* d- \. ]/ V
<td>9</td>
6 l$ e$ r* b/ P$ {# b/ c4 D
<td>9</td>
5 T$ n9 C2 d" \! J' o
</tr>
- D4 L5 L! M% }# `# p6 ?
<tr>
7 b! k8 R. A5 n, N: ^; R, K
<td>10</td>
9 F$ ]4 P& a' \% J5 _8 Z
<td>10</td>
. |4 ~ q- V. A+ |* G! z
<td>10</td>
6 t% h1 a# N+ s) p# ~
<td>10</td>
d- q/ ]. W( G7 t! T3 q
<td>10</td>
1 v. z1 B* V" @$ q
<td>10</td>
/ _) f% f1 M5 Y' ^* D* k( D$ m
</tr>
+ S" E6 ?% [. p1 m& `
<tr>
- Z9 d- T4 K0 w' y
<td>11</td>
- i( Z' b4 w5 p$ @9 e
<td>11</td>
9 [. r( i) ]/ P
<td>11</td>
% V5 f/ O& C, w+ m
<td>11</td>
! S4 {7 U, \. M
<td>11</td>
! V1 r1 I z- Y# G$ x8 m! `
<td>11</td>
+ Y% X* {) @. S- S7 d5 ~! U
</tr>
' C( k' V2 F+ o8 {3 d. |
<tr>
& a/ G9 N! k- D/ |# U8 Z
<td>12</td>
4 i; P' z( t6 }4 Y2 f5 Y w
<td>12</td>
8 u/ @' d; e$ c0 a5 K7 Y$ v! ^' i
<td>12</td>
; ]$ F5 q2 ?, g3 W( s
<td>12</td>
; V1 c5 f! Y/ H1 Q/ t
<td>12</td>
* N. O; N# H& j! L% ^* X: ?8 B$ }
<td>12</td>
/ |$ ~+ @. _$ \. G1 y* _0 V
</tr>
h6 b. r% X1 Q1 T6 \3 [; N* ?; l
<tr>
5 N4 H5 M) r& K& d4 l+ L9 s
<td>13</td>
) ]* f1 G w" |* c2 m, K4 A, N
<td>13</td>
C; T, J! B$ C8 W7 C) V
<td>13</td>
6 D! m, @5 {# o3 t* q7 u3 ~3 \
<td>13</td>
# z5 O% j' V" P( x7 c' J
<td>13</td>
" d# d! \% g A. Y, m- @& M8 U
<td>13</td>
0 o s# B2 s! K) s( V/ a9 G
</tr>
% U7 e2 N# Z! V* Q; T& r/ I$ r" Q
<tr>
8 y- _) T/ @8 @, d
<td>14</td>
( V* e9 b3 n0 H& C1 W# a* A
<td>14</td>
- W, b2 T( c8 d
<td>14</td>
( f9 n! \1 Z3 L8 w1 g: b
<td>14</td>
! P/ m/ s I& R" T
<td>14</td>
( ?! Z' U2 f" X
<td>14</td>
" [( E) K' C+ \/ O% w
</tr>
3 Q3 L2 [) u9 L( j
<tr>
8 M8 y- v& r+ o- k# l' f- z
<td>15</td>
7 ^$ b, S& q8 B6 l: m, S) O
<td>15</td>
+ W* n* \. ~# d, m9 e# }
<td>15</td>
. [9 w( q) E7 s
<td>15</td>
9 B* ^ ` ]$ i: z
<td>15</td>
0 M D, `8 S4 Q! T! V
<td>15</td>
0 h( y0 x! ~8 {1 ] n! ]" F7 e
</tr>
6 t. |' c5 t [/ _
<tr>
7 v8 {/ w6 f( Y3 u2 E5 z" {
<td>16</td>
, W7 v: K! m/ q, N6 K
<td>16</td>
$ |3 X. E' `" H( Z8 Z: W: w
<td>16</td>
3 H3 T# J" E" `$ o4 g8 }( {! T
<td>16</td>
8 H4 c7 s9 S& W! O- X# s. j
<td>16</td>
3 {% Q. c% C2 J* w0 D/ ]4 v/ u( m" Y$ B
<td>16</td>
8 R! V1 i* Z& w
</tr>
' q7 n& ~: K) A! |4 o
<tr>
4 q3 E$ D3 |; f) h, m: y
<td>17</td>
" y5 @0 E# r% y: R- S7 f( @3 _
<td>17</td>
. _" j8 d- ]0 A7 B& o- P
<td>17</td>
4 R/ W( q% y+ n8 x
<td>17</td>
" U' W# w2 ~" v4 y' `) A! y
<td>17</td>
- ^% K* n& `" m, Z6 U
<td>17</td>
) f" H. `. e q) C$ U; Z
</tr>
; j8 P0 ` i7 q5 R7 \4 j7 }
<tr>
' o+ m- t5 ~. `2 A# m0 q' k/ q I
<td>18</td>
3 x3 D6 T/ ^/ s$ P& k( |
<td>18</td>
5 s( f4 L8 Q5 k+ ?; z
<td>18</td>
6 _; }: s" N- _- |/ C% S
<td>18</td>
& s" r1 q; P2 \) j
<td>18</td>
( y& Q" U! n( X! j( ~. {
<td>18</td>
$ S( }& g: \/ Z" Z. s( l4 {0 A
</tr>
0 B4 g% F0 c. n/ ^9 T& ^/ ~9 l6 D6 v
<tr>
8 x% u5 N& ]( J7 y0 A7 l
<td>19</td>
9 G+ B6 c* H) U% W; I$ h% y! x e! B
<td>19</td>
; _8 c# g) P' l2 l' Z; }. p1 d
<td>19</td>
. Q9 f" n5 S) O
<td>19</td>
8 M7 b4 f$ m8 t" O# j- t
<td>19</td>
s) O0 `% p0 K5 }
<td>19</td>
, n2 c5 k* H4 @) f* U7 \) {
</tr>
6 c. Z! L, k: U
<tr>
5 _# _3 b' Z1 J. x- _% C7 o
<td>20</td>
& Q5 Z9 |7 J" |* V9 K6 c$ D
<td>20</td>
' e6 l1 E6 J3 j" \
<td>20</td>
9 k" S1 \1 }4 n6 }
<td>20</td>
9 v4 O# U- z2 h! W
<td>20</td>
) _2 \( I+ n8 o/ R1 a+ {3 e5 L
<td>20</td>
/ s. ~3 S3 c5 G, ?7 Y6 B5 t6 V
</tr>
& d5 _7 c3 n4 G% I8 z- A
</table>
8 s& U O0 w3 ?5 [6 T- @
</div>
. k3 W& F+ t, c9 v. U
</div>
7 Z! J- } ]& k- E. L& Q/ L
作者:
Star
时间:
2010-8-13 12:35
给点注释什么的嘛:P
欢迎光临 晨鸟科技 (http://www.chenniao.com/cprofessor/)
Powered by Discuz! X3.2