晨鸟科技

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

TABLE固定表头和行头

[复制链接]
跳转到指定楼层
楼主
发表于 2010-8-3 09:17:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
% 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
沙发
发表于 2010-8-13 12:35:07 | 只看该作者
给点注释什么的嘛:P
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-21 11:51 , Processed in 6.070901 second(s), 9 queries , Wincache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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