晨鸟科技
标题:
TABLE固定表头和行头
[打印本页]
作者:
huangxiong
时间:
2010-8-3 09:17
标题:
TABLE固定表头和行头
3 T) T; v G5 {3 i6 m$ B' p& o
Table标签的固定 表头和行头 可以在有限的页面中显示超过页面长和宽的多行多列内容。废话不多说,直接上例子:
2 n0 B2 C# [% u) u. Z3 S
% q! A& c' w0 L
<head>
$ r6 @4 E) ]* u; Y
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
/ H8 b9 U6 V) {
<title>无标题文档</title>
# S8 \" w3 B5 z5 X+ {" f* x- W6 F
<style>
- S: a7 u( v( \
body{font-size:12px;}
1 k. G6 j; z) K9 A
.t_n{width:30px; heihgt:240px!important; height:242px; background:buttonface; float:left; border-bottom:1px solid #000; border-left:1px solid #000}
3 x4 N' P1 y! F: ^/ K) ?
.t_n span{display:block; text-align:center; line-height:20px; border:1px solid #000; width:28px; height:20px}
6 a# W7 h G; Q7 _4 b X
.t_number{border-right:1px solid #000; width:100%; margin-bottom:5px}
! Z, _- p! ]6 R/ z& ?
.t_number td{border-bottom:1px solid #000; width:30px; height:25px; text-align:center}
" t$ X* g8 i% G, R5 R. h
.dd{height:200px!important; height:208px; overflow-y:hidden;}
8 a! r" H& w4 V9 ~3 h
: C6 O% ]( i0 o$ h X& R% I
.t_i{width:400px; height:auto; float:left; border-right:1px solid #000; border-top:1px solid #000}
; @' f# @; z9 Z) \% B9 g7 A
.t_i_h{width:100%; overflow-x:hidden; background:buttonface;}
) V) n6 N# Y6 \1 J" W8 }
.ee{width:618px!important; width:620px}
9 Y/ C y- \# o+ I* r4 I
.t_i_h table{width:600px;}
7 A T6 ]+ k2 U9 }4 s
.t_i_h table td{border-right:1px solid #000; border-bottom:1px solid #000; height:20px; text-align:center}
+ t* e* p& ]5 F/ w! V3 z8 V, {
.cc{width:100%; height:220px; border-bottom:1px solid #000; border-right:1px solid #000; background:#fff; overflow:auto;}
' y! z! a/ v0 C. c
.cc table{width:600px; }
. a0 S+ x$ b f2 F3 Y4 w! E# g) c
.cc table td{height:25px; border-bottom:1px solid #000; border-right:1px solid #000; text-align:center}
& y6 r0 }8 h7 V& }; y2 i; U
</style>
7 t( V; ], Q7 [* Z
<script>
7 l; w: L2 S" [/ o+ J3 r$ J
function aa(){
, _" z" r6 a7 x% L$ ]7 J
var a=document.getElementById("cc").scrollTop;
' G- |( d$ |6 k1 L1 C; i: W
var b=document.getElementById("cc").scrollLeft;
. L7 U; U6 j" r
document.getElementById("dd").scrollTop=a;
, ?! \% D5 Q+ q2 k
document.getElementById("hh").scrollLeft=b;
( M. m4 G& D( U
}
# ^' q% E+ ^9 ^ T3 ^
</script>
! U# N2 V4 |+ V# g( V& r* ~
</head>
1 J6 b7 |) F1 V& n+ S. f
- f+ V5 n9 T; }2 A8 _& E4 e% ?
<body>
$ c- Z: j% c# N% h; e
<div class="t_n">
3 S8 O+ C6 C7 E M8 ]/ B% ^
<span>序号</span>
0 ]5 j1 _$ u0 V% Z9 [/ T
<div class="dd" id="dd">
6 X* @, j8 ?4 E$ [; ]' V, j
<table cellpadding="0" cellspacing="0" border="0" class="t_number">
" N0 O% U b/ K d) t
<tbody>
# q1 E" y6 H+ M
<tr>
& d+ p0 @8 w5 p! e H
<td>1</td>
2 @4 p4 M: ^) ^# W+ j+ [/ `
</tr>
5 K, ~0 e& z; P$ @6 g& ^
<tr>
- R! Q; ]! }1 w
<td>2</td>
! x, _* h% s8 R& {+ r! \
</tr>
$ b$ y6 o: C* w5 n; z0 d) c
<tr>
- t" u$ T0 ]0 n+ p" y! s
<td>3</td>
" Y, A" ]4 O& A* Q7 w8 n
</tr>
& l5 m/ x2 X' F: F) H1 x, {
<tr>
9 C# W ^: J/ V B+ c" l
<td>4</td>
% @& |/ j# I; y
</tr>
. T# }+ M h5 c) _' @
<tr>
- ~; C! _/ k) V" |+ D. V0 W3 I
<td>5</td>
- j& p$ J' s" o' ?4 S* e
</tr>
|+ V2 t1 M7 @3 O
<tr>
, | p/ O: \4 G- { U
<td>6</td>
2 P* W( c& a# X$ d' |! T$ m
</tr>
& n9 p1 I9 ]: F6 ~
<tr>
4 z2 p+ o) C/ W
<td>7</td>
9 [, p3 H0 U, y1 F. n
</tr>
, O% [& ]/ h. N- m+ x: [% b7 T. B
<tr>
5 f9 o4 J- ?' j F Q4 Y
<td>8</td>
" A. x) |, V4 b/ i0 N
</tr>
3 A _6 C. w* T# t* m
<tr>
o% H+ q0 m7 O- }* P# z1 v X. [
<td>9</td>
, l8 C3 O; r2 A! t
</tr>
/ _; s4 p, r$ X6 l- {# w+ L" P
<tr>
3 C% {3 l4 V) \
<td>10</td>
' z8 M- I4 q2 Y
</tr>
# U; q9 i3 ~* Y: `4 B
<tr>
9 e0 h) b; r- J P
<td>11</td>
& T- w6 g2 J- g3 S1 y# }
</tr>
6 l' Z) E2 ]3 ~. P- C
<tr>
2 ^9 G, f9 j# _5 C
<td>12</td>
' \9 N/ O [1 G: V1 |/ q1 {! H
</tr>
1 `& {9 C! G) S8 ?
<tr>
s! t, O+ Z& T; z
<td>13</td>
0 J# t# `0 m* h9 X0 W4 M5 H
</tr>
' O/ d# v% {* g' f# \! A' L# P
<tr>
8 o( ]4 S* z: g8 k X
<td>14</td>
# u9 Q1 I, q% l. j0 y& F& }
</tr>
% w: {3 }- U, w1 c! Z
<tr>
% R3 U* C$ Q* u7 m- _
<td>15</td>
' d& m+ A) N7 Y- y7 B* {) r
</tr>
, [# M1 R9 v g. e. _
<tr>
: {$ D4 u y( ]2 p7 X
<td>16</td>
: w# U0 K5 N5 e6 `' a
</tr>
) d; S# ]" ^/ C& C+ P
<tr>
4 _2 ]6 l2 j) A
<td>17</td>
; x; A2 J2 Q, z4 o3 Y
</tr>
6 `- ^: U. Q, P5 e7 ?
<tr>
; L) _; X1 E" r9 w& J. r
<td>18</td>
+ {. p+ T+ ^5 Y7 O
</tr>
) z7 P6 H5 f$ D: L/ U8 Z
<tr>
' ?/ w9 C6 N2 H# x
<td>19</td>
) S9 ]9 E: u3 P) i, E( W
</tr>
6 q8 ^0 m- R' O; ?
<tr>
% R! H c/ i& b( Z
<td>20</td>
7 v/ | W- `" ]. p" S
</tr>
$ \+ ?6 u) S4 U, R, T
</tbody>
1 G! W% T# W7 F7 [$ t! C- Z. D5 W8 i
</table>
1 `+ `/ s! p; C
</div>
$ {! h' Y1 y) {2 c; X0 [- V
</div>
# d0 l3 x5 \6 U& F1 j: n: }
<!--table栏目-->
' d" E( J6 M' _: n" s% @* s
<div class="t_i">
+ T% }% J8 v+ S9 _, r& A' _
<div class="t_i_h" id="hh">
. i; Z$ k3 Z0 b; n+ U5 {
<div class="ee">
u; h2 j8 u) B! {
<table cellpadding="0" cellspacing="0" border="0">
3 M1 Y& ?, z& b
<tr>
, [& ]/ ]0 C2 g
<td width="10%">栏目A</td>
7 X# K' V5 O. [: t8 x1 e
<td width="20%">栏目B</td>
2 D0 }) Q+ Z# Y! a
<td width="10%">栏目C</td>
0 I2 k$ k' V! \, l, _3 d8 H
<td width="20%">栏目D</td>
& \5 \& q+ v6 [! h( l! A
<td width="20%">栏目E</td>
3 z4 x+ r N: G0 ? J
<td width="20%">栏目F</td>
S$ _/ O( I( G" l8 A# L
</tr>
2 F- |% ~4 b3 ^% D9 x. t8 b
</table>
- Q+ P# H# t) |+ Q; o: ]9 C
</div>
7 r( J3 r( K! S4 m8 ?
</div>
5 f# ]+ v0 {0 ?4 {8 Q9 e' E: b
<div class="cc" id="cc" onscroll="aa()">
& t& C' y0 M* r" c- y
<table cellpadding="0" cellspacing="0" border="0">
) i( p( P1 W: g" l
<tr>
q% B) Z0 e! u
<td width="10%">1</td>
1 t' M- B- y) C t% f7 A
<td width="20%">1</td>
/ w3 K/ v, y# C! b9 u
<td width="10%">1</td>
" u' x" F7 s' ]1 w
<td width="20%">1</td>
) J, S% w8 o( r( u/ H/ E
<td width="20%">1</td>
( F: K. B6 g! W6 ?
<td width="20%">1</td>
5 Q/ U }& S" ?
</tr>
9 n2 q, _8 T3 Z$ V/ [+ b
<tr>
$ n/ M0 X. a y c+ R- V
<td>2</td>
, T; V2 H! x' X/ z; g
<td>2</td>
+ G& ]( a% j# r) j
<td>2</td>
8 o: ^- F0 ^ k' d
<td>2</td>
- W* J! W8 w0 Y) b" T
<td>2</td>
4 i: ?4 r$ G5 _
<td>2</td>
0 J( L" J7 B9 Q- n+ ?3 o) l
</tr>
7 f* y) S; y s" ], t T4 {. G
<tr>
7 Q4 _( E; U W0 b( X* _+ @5 M
<td>3</td>
0 k* V% A3 b( H, a0 x# Z U
<td>3</td>
. S% d9 x- }4 h3 f* \) i6 t1 |8 U
<td>3</td>
1 N7 I3 l$ B0 J8 ?
<td>3</td>
8 U c5 ]5 R9 Q, o0 @0 [
<td>3</td>
- L" G+ n6 {* O$ E+ |2 R
<td>3</td>
# x0 O& ]: E9 g( j/ D( D; k
</tr>
% h9 a$ w: l' l& E4 X& J1 C& F
<tr>
& Y1 N; F8 l. K! J' f) v+ m7 b
<td>4</td>
5 U/ ?1 n. G0 E6 A' f7 a
<td>4</td>
% M7 n1 }. E/ f0 s/ ^
<td>4</td>
$ V# g6 B# }9 y9 e q2 m
<td>4</td>
4 O" q, @% Q2 e3 H P( ?
<td>4</td>
8 a' r2 @' C7 _8 o1 n" _
<td>4</td>
! H: t: I3 t t$ N9 M
</tr>
% x l4 o! D+ [& R* F9 X5 u
<tr>
# V; V$ |& H9 D' K5 y
<td>5</td>
# L: y7 I% J$ E$ |
<td>5</td>
& b" c7 }0 K. N' q8 e
<td>5</td>
7 X2 F" k" j" k, Y( Y8 ]3 {
<td>5</td>
( }% d$ b# e' K7 \ I9 w6 \
<td>5</td>
& {/ v# r/ G2 k9 \8 U
<td>5</td>
9 _4 A' j" @% ~8 Y& f9 n( l1 e
</tr>
# a2 C1 y, H K, A0 w: m, n; s! u; }
<tr>
# ?) f8 `3 @+ `9 u* I* n
<td>6</td>
% L2 d3 U1 y% B' x/ H$ P' v8 h
<td>6</td>
' ~$ g9 l3 Q: m) E" U+ `" z
<td>6</td>
# W0 ~4 D8 @1 U1 d6 B. [
<td>6</td>
) [" G, J7 L+ [, m+ r
<td>6</td>
2 F; X" H& i8 S% h' o
<td>6</td>
8 e4 \) q* w9 z" J" f
</tr>
b( r3 x+ d# H' T( y
<tr>
( v6 B7 q' {" R: h \5 l3 J
<td>7</td>
0 ^3 |) p% {" E7 m7 Q
<td>7</td>
+ H k3 d% h+ u: c
<td>7</td>
& \0 y( V$ l5 E
<td>7</td>
4 H( C& T4 U5 B5 o4 E1 @. D/ Y
<td>7</td>
) o I; [$ x/ ~: I7 f q7 u' h: ]
<td>7</td>
# w2 @8 T5 i; Z( p) ~9 p- h* v# b
</tr>
' V( b/ E, ]7 V* U' _! {& Y
<tr>
# K$ L; v7 t- B+ {$ i+ v
<td>8</td>
$ I' q: {4 k V2 R+ i z' Z% G
<td>8</td>
3 }. v" o' ^1 r) s
<td>8</td>
) _) q* h$ w W0 j$ J( U
<td>8</td>
* @4 U j4 z' ]* f; h
<td>8</td>
1 q+ z( i' N2 M; d8 p4 x
<td>8</td>
, _$ W+ A" o5 ^: f# [( S
</tr>
: A8 f) h' N1 Y8 y/ t- ^
<tr>
6 w9 F+ b7 f8 \
<td>9</td>
; X) p0 i1 m! _# x
<td>9</td>
6 l2 b; r* w7 ^. i* X7 O. o
<td>9</td>
; z( u% P5 [+ z2 j# H
<td>9</td>
6 u" V$ d: h( C4 q+ M6 e& ]0 m' G
<td>9</td>
x. s: i4 m+ x) {' `
<td>9</td>
( v1 _& D! ]% b3 K
</tr>
& a( S. b) s m
<tr>
9 r; _! Y* S8 Q, v, {' u1 e
<td>10</td>
" J+ z# }# F% t% |$ H
<td>10</td>
- I8 {+ z- v7 M) j9 [
<td>10</td>
$ @& S! `4 R$ ^! p
<td>10</td>
$ q- g$ e4 E$ s# }4 l0 [4 c' W1 E" q
<td>10</td>
) B7 c( d6 }% n/ [
<td>10</td>
6 Y) b7 k/ K, B; J* o5 d, K# a
</tr>
) h, T; |! `! S0 K
<tr>
* d: o. z; u" n3 L# L; F) {
<td>11</td>
" _# ]* b+ }, t# D: J, e+ @ n6 d
<td>11</td>
; j+ a9 o9 j/ z7 W% J7 ?
<td>11</td>
. ~7 K. W2 v, H9 |
<td>11</td>
4 Z4 I8 L% O/ B& s3 O
<td>11</td>
5 `& f& R9 F& f' S
<td>11</td>
" k: H$ B; E; A6 ?
</tr>
2 J- w. j8 {7 J1 z# n# M0 o% w$ S1 B
<tr>
8 Q5 q( w5 ^: j! K, y4 S8 F1 y
<td>12</td>
2 u# n F( k& F- C0 ]4 W1 M2 L
<td>12</td>
7 ]5 A) H. A7 ?8 D! s+ T, t
<td>12</td>
1 m) M; a9 U$ x
<td>12</td>
+ x- h! ]) x' ?. ~& e' r" r2 H
<td>12</td>
# f( Q! {% I+ Z) U9 k. t
<td>12</td>
0 i7 t I& Z$ n& S* f
</tr>
4 n& ], l6 f+ D0 _6 y, h3 \. n
<tr>
# M! x j; d; J4 E" v* A9 S
<td>13</td>
% ~; W/ Z2 y' p0 T6 l
<td>13</td>
7 i" x& Y2 t' S* Q; v# v9 C
<td>13</td>
7 h$ J% L4 H( ^/ O- i+ U
<td>13</td>
- O2 T1 |8 R/ G; Y- _
<td>13</td>
' F- h7 A J+ a- e& V ^
<td>13</td>
$ [2 X' d+ _/ T W8 o
</tr>
* O5 ^' C' Z1 O3 U d
<tr>
# A7 Q2 q. {* _; [6 [
<td>14</td>
+ i/ T, R p8 ~' Y# q
<td>14</td>
, C! p+ S! m9 N- J
<td>14</td>
: m$ A+ O5 q+ F& a6 X) n* X
<td>14</td>
+ F$ H0 [1 f) R
<td>14</td>
: R/ H3 y* \* W& Z5 j+ N
<td>14</td>
4 f/ `6 h" V' d( e
</tr>
1 v: m" G* O: z4 _' L4 O
<tr>
/ `7 `2 b% { |4 m
<td>15</td>
1 j+ g7 D7 I% e" v, v
<td>15</td>
% l& i8 G) Z( h( b- }' L# w1 Z
<td>15</td>
; U) [' [1 w5 J" z7 v% I
<td>15</td>
' T) t+ b* h$ l
<td>15</td>
# L3 |) `" J' S6 x
<td>15</td>
: o: f: H a- _/ G
</tr>
' @; ]% X( |% u6 \; f% E& E
<tr>
4 m8 g$ t: b6 H" p
<td>16</td>
( I1 D- Q8 ^& ^9 N# I% \9 W
<td>16</td>
& S) \$ o( m+ U! E& X; |" A& S
<td>16</td>
5 G4 z5 k. r4 @3 l! N- c P
<td>16</td>
1 J# O H) k# \
<td>16</td>
6 E) ` q! X+ G+ g0 D4 Y' j4 C$ d
<td>16</td>
; a. u7 e2 g) j; B- P9 D
</tr>
2 a$ G/ Y ^! G
<tr>
" \- i- d( P0 G
<td>17</td>
# X) F& @* W& {9 t6 v" B0 Z" w
<td>17</td>
3 z5 ]" R4 t+ {/ g1 b; w V
<td>17</td>
7 f( p( _/ J3 v8 T' k0 k
<td>17</td>
" k2 F( m0 Z( r$ O+ \& K
<td>17</td>
3 R, c: ^. A0 E9 y
<td>17</td>
( h3 q4 r" q; G# [, I% j
</tr>
2 c% ^) e" R$ g5 s8 T
<tr>
8 g" | G% _+ J: {/ f9 G; Q" t
<td>18</td>
& m' V8 `1 O0 x' r! H% Q' F
<td>18</td>
6 C" a' D5 C, }
<td>18</td>
6 q% r; s! n( H; G G. B" }
<td>18</td>
3 k* `6 }+ f* ?& y. t* X1 x8 |
<td>18</td>
! C7 _4 e% A/ j' i' H
<td>18</td>
q8 B9 w9 Z" j. o, D U# s2 F
</tr>
T, W$ u1 ]! }
<tr>
1 V" T+ X' f+ Y; Y1 j% j
<td>19</td>
. e$ @- ] H( @* w' _% A
<td>19</td>
& I# e# K s N3 I( I9 L
<td>19</td>
* p: |% B5 b+ n" `* N# w0 ^5 i% J
<td>19</td>
4 t8 y- b2 i6 x- [) s ?* s
<td>19</td>
3 C( f4 d+ \; X V6 a8 a
<td>19</td>
( D6 C% Y% A/ [6 J
</tr>
+ [& C7 n1 j0 I c1 Y. d$ U9 i
<tr>
, S9 U! M- a; t; d3 t4 D
<td>20</td>
1 e- a. H/ x# \( \1 ^9 [( ^. c
<td>20</td>
' Q; |0 [6 l: ~! s
<td>20</td>
8 Z, L& o8 h* i1 u; m5 F0 W
<td>20</td>
3 T4 h, _6 c) T; G
<td>20</td>
- d6 F2 v6 R7 ?
<td>20</td>
/ ~" g$ H4 |- c0 v
</tr>
9 x, g6 R% T4 s; p$ K
</table>
" p, L& @$ a2 K' T$ l6 v
</div>
% T! V- Q! R4 i; k
</div>
}9 f9 Z6 d$ d3 x) K) C
作者:
Star
时间:
2010-8-13 12:35
给点注释什么的嘛:P
欢迎光临 晨鸟科技 (http://www.chenniao.com/cprofessor/)
Powered by Discuz! X3.2