晨鸟科技

 找回密码
 注册
搜索
查看: 13894|回复: 1
打印 上一主题 下一主题

TABLE固定表头和行头

[复制链接]
跳转到指定楼层
楼主
发表于 2010-8-3 09:17:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1 ]5 |/ c/ w: S* X
Table标签的固定 表头和行头 可以在有限的页面中显示超过页面长和宽的多行多列内容。废话不多说,直接上例子:. h9 h" ]8 t! t7 X
# Y7 _1 b# L. V# H# R. {+ {! d$ N
<head> : C9 N/ F' O5 J/ X
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
6 N* u: A" N. s! }$ [' ~1 o<title>无标题文档</title>
  _' t8 D& N  D8 \3 [! @3 S) p<style>
6 t' R. m' h% i0 n. Z: b    body{font-size:12px;}   Q! z" W! f% _; D4 d* {6 N" w
    .t_n{width:30px; heihgt:240px!important; height:242px; background:buttonface; float:left; border-bottom:1px solid #000; border-left:1px solid #000} / C3 R% a9 u, m5 n2 |3 ?
    .t_n span{display:block; text-align:center; line-height:20px; border:1px solid #000; width:28px; height:20px}
( d+ p4 t3 m& T7 t* W    .t_number{border-right:1px solid #000; width:100%; margin-bottom:5px}
3 \7 n, n: N. p4 H; n  `# ?    .t_number td{border-bottom:1px solid #000; width:30px; height:25px; text-align:center} % l6 C$ h) h/ J/ v6 y( c
    .dd{height:200px!important; height:208px; overflow-y:hidden;} 5 q5 ]( D# h5 H8 s' N& P# E* n

# v% E  A; G, B$ u7 z    .t_i{width:400px; height:auto; float:left; border-right:1px solid #000; border-top:1px solid #000}
8 `, w% [& i% A4 J/ T* B    .t_i_h{width:100%; overflow-x:hidden; background:buttonface;}
( S7 M/ s& s8 c; Q, k    .ee{width:618px!important; width:620px}
7 q$ T5 J$ v7 i. N1 d    .t_i_h table{width:600px;}
) B. i2 P$ c1 S4 [; t. A5 c    .t_i_h table td{border-right:1px solid #000; border-bottom:1px solid #000; height:20px; text-align:center} 9 E0 M' [8 D. `/ p5 L
    .cc{width:100%; height:220px; border-bottom:1px solid #000; border-right:1px solid #000; background:#fff; overflow:auto;}   f$ O' o) {4 j' P
    .cc table{width:600px; }
# j7 [8 c3 A0 ]: b  A! J    .cc table td{height:25px; border-bottom:1px solid #000; border-right:1px solid #000; text-align:center}
$ o4 i8 b. y( y# Y</style>
- e, w6 b3 T2 o# b. j5 {<script>
  [% v: ?" W  L. I  function aa(){
/ a. D" N8 `9 |6 o! p% X     var a=document.getElementById("cc").scrollTop; 4 Z3 c, Z8 h4 C! `, V+ p8 ]  q% ?" x
     var b=document.getElementById("cc").scrollLeft; - v  x. O! t$ U2 U$ Y  l
      document.getElementById("dd").scrollTop=a; ! e  ~# U! e7 {4 d4 A- w
      document.getElementById("hh").scrollLeft=b;
% g* K! {; R5 Y& A# C- o" f  } . ~0 E9 {1 v7 H' O7 D: X% W3 e
</script> 2 a+ f+ \' M6 p* {3 ]" M+ Q
</head> & b  Z$ Q' L# l6 N; G

  n5 @# A# M# T+ }<body>
7 c- g7 T8 o8 X1 u) p: d<div class="t_n"> 4 C# |4 _: s" F  Z7 Z9 p
    <span>序号</span>
( K) o8 i& ?( N; W6 X* c3 L$ B/ }' H    <div class="dd" id="dd">
2 \* p( g; B+ a        <table cellpadding="0" cellspacing="0" border="0" class="t_number">
$ [$ H" m- o5 O8 {  v. o9 A! G            <tbody> 2 ^3 H; e5 p' ?0 R# l& ~
                <tr> . E0 V5 \6 P, J. y5 A4 u) J
                <td>1</td>
' c' f( f3 ?+ N2 D0 I* s                </tr> ! ?9 ^( B3 \, w! O+ l4 _
                <tr> * F, I3 l- d* A0 r
                <td>2</td> ( U3 x6 H6 v/ b1 O4 z" j6 _
                </tr> 3 ~, H0 U9 n' X2 J/ m( Z
                <tr>
) o9 u: P+ R7 L. O  |                <td>3</td>
' a% i& f" G( G0 ]( [* S. e                </tr> ; E, ?( R- \: ?9 Z
                <tr>
4 T9 j! }3 y0 U" l                <td>4</td>
6 ?. ^0 Y. N4 V1 N( r                </tr>
; W4 t# q' B8 _) H7 T                <tr> 4 e8 G: C- t: a: L, q- L8 d! k+ J
                <td>5</td> 2 Z8 S* l3 B' ~9 k  B0 J
                </tr>
2 d$ h! F1 b: U+ r                <tr>
3 {; E! E* P$ x9 V& E# z' ]                <td>6</td> 0 q, s0 I/ w. A9 h
                </tr>
+ O3 |; t2 }9 l  c                <tr>
6 Z' l9 d: }* k* g# E; Z. C5 r0 m                <td>7</td>
4 C: h  `. L2 I" R- A6 Q& C( `                </tr>
+ a) D; l# W! s" q                <tr> ! |. G* i1 ]3 m; F
                <td>8</td>
& n6 B) @0 w9 e% y6 k; A3 B                </tr>
5 ?% t- M% c* ^" r5 r6 H  o                <tr>
! K" v4 y! d2 \                <td>9</td>
9 q1 {5 C; i6 e" R0 v                </tr> 2 R3 {: p3 O! A* y, i$ `( W2 I
                <tr>
) ~; C% W5 y4 j                <td>10</td> 5 h: ]/ _# p, V6 f+ f, Q, g2 |
                </tr> ) ^0 y0 G( \+ z6 b6 K
                <tr> & _4 E; x  I& p  y" t  h
                <td>11</td>
6 X4 J$ i9 `* b+ W% F  n5 C8 o$ r                </tr> $ y- g0 {6 z/ i6 [/ x
                <tr>
: e& Z- v) {  p, S3 O0 {                <td>12</td>
1 d- D( x3 {7 a6 g                </tr> 8 L$ B! l0 z  U$ o6 S1 a- C
                <tr> : Z& q) L' y& c% i0 V" Z4 z
                <td>13</td>
3 M! D9 U/ t8 Q7 u                </tr>
# C- u  N. N0 J& v                <tr> * ^9 P1 ]; a% e
                <td>14</td>
8 F1 e# O7 Y: B1 s; C, S                </tr>
) H/ T9 }. e' W1 ~. |2 Q                <tr>
3 P) @4 f% e5 j) c                <td>15</td>
* u% b% m5 ^* U                </tr> 6 e" F0 D9 h' h$ t' T. W
                <tr>   Q4 u7 i7 r/ M+ u6 A7 a" o
                <td>16</td>
# s+ V/ Q) O' k. e' X/ {, a                </tr> & D. [5 H2 \( n+ s  ?0 O& W( ?
                <tr> ' G; [, L7 Y. k
                <td>17</td> 7 o/ i1 W6 Q. d+ Z3 ?: T
                </tr>
0 p" {. H  L6 G2 f                <tr> 0 S9 q- _. r( E- F
                <td>18</td>
% L5 d8 ^  k7 D! b                </tr> 0 k% l2 G+ j8 i  {
                <tr> 1 n: X/ @; s1 R3 {& j
                <td>19</td>
4 }) ~1 z8 [- Z- U/ j3 U4 g  V                </tr> " K% t% u2 n/ y' v1 c, q
                <tr>
! z; t- j7 h3 `                <td>20</td>
  m$ k& o4 o/ F: k- Y* d                </tr> 4 Z; ^9 t* Z7 m; I# J' f
            </tbody>
% A2 D9 u3 [+ a$ d/ f1 F0 m! t        </table>
: H" H1 |  g" \( x5 x    </div> 1 I# b- u8 d: D4 e
</div>
1 a: n$ S1 u+ p& Q1 x. C9 P<!--table栏目-->
7 \2 s; l/ L4 r) }+ }. Q$ ~+ l0 r<div class="t_i">
; e( C  m/ l5 r    <div class="t_i_h" id="hh">
( R- |) r, a" H- q* Z; A        <div class="ee"> 5 {7 B, C4 J' G1 ^- X9 K
            <table cellpadding="0" cellspacing="0" border="0">
7 [0 y/ u/ p! C, y8 g  z             <tr> " W. q; k& }6 j4 I% b
               <td width="10%">栏目A</td> ; `: Y3 T4 {; Y" ?7 t- I
               <td width="20%">栏目B</td>
( G/ B- T% p9 K" S" n9 A               <td width="10%">栏目C</td> 2 ~" S, I8 y, K* c" K$ N
               <td width="20%">栏目D</td> ) J- X2 Z& l/ c! E+ H+ _
               <td width="20%">栏目E</td>
: ?  N+ h* s5 a               <td width="20%">栏目F</td> # z0 r4 r& [  a6 C$ E( s
             </tr>
+ b( C/ A3 @" j9 e' @: {            </table> 4 U/ K3 f4 E$ O- {. k
        </div>
! u: r, [7 j; @6 f    </div>
% f$ C8 W# C4 N    <div class="cc" id="cc" onscroll="aa()"> 1 R2 s1 r! q; }) g
        <table cellpadding="0" cellspacing="0" border="0">
& u4 l+ t* f( w; B            <tr> 7 r. B- n2 Q7 S& C5 U
                <td width="10%">1</td> 0 K1 l: d7 q  A0 a
                <td width="20%">1</td> # Q- B( W" g" a( J- g5 S
                <td width="10%">1</td> $ N& Z, t8 U1 Q" t/ i
                <td width="20%">1</td> % g1 _$ |0 |2 T- ~2 d% }
                <td width="20%">1</td>
8 F$ v/ @: O: U& n9 O                <td width="20%">1</td>
" c% `  W* W+ d            </tr> 5 \8 E% A1 K- m. X) F
            <tr> 2 ?0 O" K* F) K: Y! e
                <td>2</td>
0 ?; L6 i+ l9 `9 |9 o                <td>2</td> 9 B( c/ |9 U  T% w1 F9 J* L
                <td>2</td> , ^6 U/ r; o2 w/ m; T
                <td>2</td> , \  V" R! C! ~& B9 c3 I
                <td>2</td> 1 j4 w) L2 Q: S1 ]- Z; ^" c3 Z/ e
                <td>2</td> + Q# F0 H' f# X! p: J; o' i
            </tr>
2 P+ ]6 k! R$ d" I: q            <tr>
2 _+ _( B" T: q( }/ w6 o                <td>3</td>
. c* \5 Q' |% h* D! N( Z                <td>3</td>
( d# s* S+ c2 S; l4 Q9 c$ ~- u                <td>3</td> : }: k6 d9 V6 m5 y- Q$ L. ^
                <td>3</td>
# I: |) x3 M$ i6 f5 S1 `& T% }2 U                <td>3</td> - i$ h0 x* Z6 k% \  q1 s( |
                <td>3</td>
* [. }& Q$ B  k( }, Z+ D$ L            </tr> % [. ]7 D8 E4 f
            <tr> 0 f+ o) K6 C( A' T
                <td>4</td> 8 M6 o8 q! b  r) m
                <td>4</td>
- [) g4 {  s/ J% X) d! H                <td>4</td>
. q# _2 p1 f5 ]% k                <td>4</td>
- e8 h& E; |) i" ?                <td>4</td> ! @3 H6 y7 C. ]" S' r
                <td>4</td>
3 i7 E) |( e: ]) \' H  t% I            </tr>
# k- m/ Q! O2 _            <tr>
3 {- `5 ]2 ?4 x. w' _                <td>5</td>
/ N3 [+ d5 @& L) N                <td>5</td> / ]/ |4 g: \# R: }% X  A
                <td>5</td>
! S" ~8 ~3 y* b8 v4 i/ T1 h                <td>5</td>
3 _9 X" \. v# {) B2 g. `                <td>5</td>
1 b% E4 L8 i7 v# l. y! L                <td>5</td> 6 W$ \0 Y" }) L. |  O5 s9 m, J' g& m
            </tr> ; d& O0 r3 t$ Q) I, c/ m
            <tr> / G( `, M0 Z" ~8 \3 ~5 Z  |
                <td>6</td>
( z; a4 E4 Y6 R9 J( y. \4 g+ O                <td>6</td> " e$ Z/ o' c3 ?; {% d
                <td>6</td>
  M2 X  A- A0 I+ B7 a, t: w                <td>6</td> 1 ?  x  a+ Z. }& D
                <td>6</td>
& @5 e7 S  q$ Z                <td>6</td> 8 _! ?* A- y0 T; M+ b; ^! n- r& w9 ?
            </tr> % ?1 M1 k' P. y7 C& c
            <tr>
0 N* q* c+ \: B' |0 f                <td>7</td> $ D% o- U! ~: S8 z* I
                <td>7</td>
1 F( E+ I- v! g" t" I. {                <td>7</td> , q7 y! ~1 w% K! N6 }' X0 ]) m
                <td>7</td> ; j, Y( @( i& I9 w5 ]9 F7 {& s8 J: c
                <td>7</td> $ Q0 }: w6 }5 j6 B8 ^; u  S* B
                <td>7</td> 9 B$ M- y2 M7 _/ s
            </tr>
; g4 O- h  u+ T: V3 X- n6 ^            <tr>
+ e, G3 |9 A  J- {# A( B% l  ~) r                <td>8</td>
2 H6 n. p" Q- X7 {' Y. [8 q+ V& T7 x5 s                <td>8</td>
4 J" ^2 J- g6 J4 Q6 Q3 Q1 Q) @                <td>8</td> # |* j: P2 H8 p; N2 {
                <td>8</td> 3 ~; C9 A* r9 c+ g
                <td>8</td>
+ ^' |0 F* I' j8 _# ~) J$ R2 `( G& b                <td>8</td>
8 a. z5 j/ p9 J! L/ U            </tr>
$ _: X# w% k9 ?6 t4 B            <tr> 9 D8 K8 [1 `0 d
                <td>9</td> , O5 w$ s- |" E  H" C
                <td>9</td>
4 M0 S* F1 v! q2 z7 o2 Q                <td>9</td>
. h0 G' O0 G0 H" j                <td>9</td> - E! W$ q3 S% E* {7 Q
                <td>9</td> 6 L3 f! ]7 M# f# F1 M$ E3 ~8 X
                <td>9</td>
& g( h9 {0 ~/ T) M: U/ ]            </tr>   D+ f; O+ c; W; Y
            <tr>
3 o$ I" t- u7 t3 g6 k, g/ ?/ [" d' w                <td>10</td> 4 b1 L5 Q# Z3 [7 @3 `, B7 p
                <td>10</td> , r& E8 Z2 g# j
                <td>10</td> 3 I8 f0 f; V4 t# B% g. @
                <td>10</td>
" P# B7 F# S. N9 u0 o- z) [                <td>10</td> # V7 }- M3 t+ ?: ]' y
                <td>10</td>
9 P- I$ [+ F, B1 Z5 B3 V            </tr>   z+ o% s! c1 W; C$ O9 _
            <tr> 6 ?. V  ]1 O; ~4 S3 ^' Q
                <td>11</td>
# M% {% g, N4 z# H0 f) l, Y4 F/ R7 b                <td>11</td>
5 r+ X  T3 n* K& }+ E9 w                <td>11</td> * S  B- L; {; ^6 j
                <td>11</td> " Y5 x  @0 Q% R5 p3 w
                <td>11</td>
7 k! o8 N% [% F/ `                <td>11</td>
( L! u/ f, D8 V: i1 t            </tr>   q6 u; z& t0 R5 G- _- t
            <tr>
9 e) W6 Q9 S6 B7 \2 s                <td>12</td>
  l* a, n: {; `$ X                <td>12</td>
* T1 Y" }' c: @9 ~                <td>12</td>
8 Y: b  G" o  B* m! g                <td>12</td> % {2 x! r3 I0 G7 _( E/ g
                <td>12</td> 2 z" t2 g4 s( n+ e) S' G% Z
                <td>12</td> 7 r' u* c) D, U9 T
            </tr>
: Y) W; u: `! W: `2 t9 Y+ V, K            <tr> 9 q1 I& X6 C6 S2 N' d
                <td>13</td>
$ \; @! T3 A0 \) i" W' v3 F                <td>13</td> + t: B3 ?$ B4 o1 J) e- c! O
                <td>13</td>
5 T0 g" y( o7 k. u9 @                <td>13</td>   |* |6 e/ b" ]* V* r
                <td>13</td> 8 |' y. {% Y- s' D7 }7 y' H/ E  N
                <td>13</td>
1 Z- d& e& g6 G9 h' t9 x% D  B+ u! ?! W1 g            </tr> 1 b* M8 g/ `, |, w( Q
            <tr>
: ?. B6 F8 ]/ [/ f* D4 C                <td>14</td>
1 L4 J) ~1 G5 ^. `0 K                <td>14</td> ) z! P* I5 ]2 ?% N4 F/ J8 V) D
                <td>14</td> ; c. V1 {8 W) H+ E( t) r& U1 Q
                <td>14</td> 1 i" j7 ]4 t& F- y1 a$ m* T4 y
                <td>14</td> 8 O; K. A/ r8 A7 H# M
                <td>14</td>
, M* N- d& [& F* X  m" O  f) n. b            </tr> " Q. X/ w4 w- ?8 g- {
            <tr> . y' J  |) _) e6 K0 z
                <td>15</td>
" I. G1 M4 W6 }- c                <td>15</td>
- ?. c, S& R& R* ~$ `/ O                <td>15</td> % S6 _- ]9 n- e7 {( |0 |* U$ l
                <td>15</td>
4 m( l, y6 r* L1 e+ c1 }                <td>15</td> , s' e3 q) M2 U( E4 y% B
                <td>15</td>
6 h* Q6 r8 P2 `1 T! g( X            </tr> * y1 G, z8 q  {) B9 [
            <tr> . D$ a- [" i% @# H3 ]% C+ ^
                <td>16</td> 1 j5 ~7 L0 o  [3 J
                <td>16</td>
* V4 W& ~: O! h, L                <td>16</td> 0 q; |  [+ L1 \
                <td>16</td> + K  h9 y8 Q. I( `) Q+ @! k
                <td>16</td> $ T7 g8 N" y+ k# h  m. I8 m
                <td>16</td> 2 {8 g9 k3 K  m2 Z
            </tr>
) q" J: q$ b3 z            <tr> 0 G' I* ~, t/ M+ v6 Z( o0 k
                <td>17</td>
. I9 N6 i1 U/ O& I2 o                <td>17</td> 6 ?" z& ~/ r) P+ H5 G: z1 Z: j9 v7 p
                <td>17</td>
1 e  T. D+ ]; ?% t, v2 h& G( X                <td>17</td> 6 [) u3 p! V6 I' ^) N8 Q/ B* z
                <td>17</td> ' q* `' n' q" C4 b# L
                <td>17</td> ; L! x) x5 m" k: c1 i
            </tr>
) G2 ~/ ]/ ~1 G* H" J            <tr>
$ F; h$ h7 T. f: g7 s+ J9 O; B# s, _                <td>18</td>
( o# k; {2 ?# l% c                <td>18</td> $ i0 d8 P2 E5 b/ U  ^8 U
                <td>18</td> ' R6 {$ ?% z- j/ A9 V
                <td>18</td> / G- \7 _+ ?# w& `/ O
                <td>18</td>
4 b/ Y2 O2 L9 p* _5 o1 B                <td>18</td> : J- d) ~$ \  f! Y
            </tr> , `  F3 E* I8 x- U
            <tr>
/ }( p8 L" a6 }1 u6 k$ _8 B+ u                <td>19</td> - M4 b; Q, e* Y' ^8 A' s
                <td>19</td> 8 d6 w* Y' K9 L% C
                <td>19</td>
+ r; _% \) C* A1 r7 v8 x7 w4 d4 r; `                <td>19</td>
9 a2 E9 T; q  y  {- P                <td>19</td>
/ p1 P, B  h  B8 |" G# Z: k9 }, a                <td>19</td>
$ C; ]) x1 h# C6 f            </tr>
  \+ D2 O: L, n8 V9 U+ ~            <tr>
% _' Q: S& U3 q# B' t+ H! q5 y                <td>20</td>
! g3 F+ V, F0 {: d* h3 m6 `: |4 N                <td>20</td> ! V1 D; c) m3 d* n1 y# O
                <td>20</td>
- \2 N' h& s; v                <td>20</td> 2 n4 A1 G) ^0 t4 Z- w+ ?. d
                <td>20</td>
) p/ J, B/ [# J/ |8 A8 D                <td>20</td> : M7 V1 r; |- a0 ?3 b" q# ]
            </tr>
4 ~# ~1 }* x4 t        </table> 8 g' S" r0 m1 \: m4 b
    </div>
, |3 E* n2 W  ?6 H, z- Y" Z</div>
; j( s" o  V! K! u. d9 A5 t
沙发
发表于 2010-8-13 12:35:07 | 只看该作者
给点注释什么的嘛:P
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|晨鸟科技 ( 沪ICP备09012675号 )

GMT+8, 2026-3-17 03:25 , Processed in 6.065662 second(s), 8 queries , Wincache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表