返回列表 发新帖

css多列布局实现方法大全

350.4k 7
swmozowtfl 发表于 2015-7-26 20:46:52|湖北 | 查看全部 阅读模式
摘要:, n) d4 p* X3 Q& w0 R, b# s
  多列布局在网站应用中也是经常见到的,今天就分享4中多列布局。
: C; I( d0 k  X3 C$ L3 z( }* ndisplay:table
, j' ?* B7 U: ?+ s) y: t代码如下:
& Z" n- ?) c( S( x1 M, D<style>
6 d9 b6 Q( o% _2 n5 v.table {0 N2 X; L' r# h! B5 f
width: auto;- p) r, x+ T8 N, {1 P# h% _$ k
min-width: 1000px;/ B+ ?# }+ N  I8 e/ [: E3 w
margin: 0 auto;
( Q  a9 G3 f$ V0 I' R" @0 vpadding: 0;% }& x- s1 w* t9 m6 f, |: L; S+ P
display:table;( R. x8 T& j$ ^% i* m5 ?
}
0 p6 c; r$ M% r.tablerow {
5 i2 O' U0 I" b5 }$ {display: table-row;4 g' e( a& g7 O$ B" Z2 _" }4 g
}
/ u7 S* J2 C1 h. K3 E.tablecell {
& X' S: h( \* Y0 _border: 1px solid red;
7 D) [* u. u6 {0 S/ Kdisplay: table-cell;% f2 U" J/ k# @, V; I
width: 33%;
; y8 N* h% P, y. h7 J}$ x0 k0 ~# v7 t0 f
</style>& l- P( z$ {* c
<div class=table >( A. d) p$ ?. j) v+ @. `: R/ Y
<div class=tablerow >$ h3 Z9 k  Y0 F. e! {6 N! y+ j* o. b/ s
<div class=tablecell >+ b" b3 }' c# J6 w) C- ^
one. A* t3 B  v5 ^& f' V3 p  l
</div>
2 ]- v1 E  B: x6 @( c0 ^<div class=tablecell >
+ u1 M7 _  R8 f8 w6 H0 S# T4 n, etwo
3 }# x, F8 s2 B5 ?& k. v</div>
. Q8 [2 d2 V3 S# Y' r3 K$ |& H<div class=tablecell >+ o. I8 x, o% r; t; a9 c
three
  Y& ]8 {0 s& t</div>
4 n# J' d" v4 Z/ i2 v- Z</div>
/ j+ A( L% ], h# ?) L  A( [</div>
+ U, A; |6 G" U) R6 f% I" bfloat; |* }' S; B: e7 M
代码如下:' z4 ^5 k* U$ X0 C4 D$ |2 P2 i
<style>
- [+ k6 [. w4 G3 u6 K: J7 y.row {
% k; ?8 w2 g- ^9 Z/ b1 J' Cfloat: left;
8 H7 x9 _/ \  Pwidth: 33%;
. S5 a$ @; ?: e* X! mborder: 1px solid red;
& P8 G/ T0 t, p1 z! y}7 I7 s; A+ @% _$ ^5 V# U6 I( m
</style>8 @& W) \) y/ p
<div class=row >/ C  x, X( q, Z2 h  `8 f! k0 [# ?
one, y. S$ D5 n. n' _, r8 }4 e
</div>( Z8 j9 l% o; P' G4 X: G7 S% u) S
<div class=row >9 ?/ {" {, d% X. i9 p
two
% x- R1 Y6 m3 n* H5 ?/ V8 B</div>
; M: U, U8 _: U/ W5 N<div class=row >
! H3 K3 S- x& k( M) l1 wthree  a# ^2 u. H/ i) Y! s8 P
</div>) q# I$ c. H/ Y
display: inline-block
. [1 _! H+ S7 b9 r; W代码如下:
) z  ^5 f# |+ l$ p! y( @; p<style>5 k/ W6 Y8 Q5 \; f- o
.row {
4 @$ o3 K' q+ I" M& fdisplay: inline-block;
; K0 [/ i; H) e9 k, d: Uwidth: 32%;
8 [6 n6 E: W5 Kborder: 1px solid red;( N: a+ R3 Z: m  D7 ?3 f) J9 z
}% Q5 q. D' L2 A
</style>6 c/ f9 ~0 ~( j0 [0 J- \
<div class=row >4 J) H( G' f" W8 n
one+ `5 t# X$ j, {; T
</div>
# V2 ?( {- Q9 V3 _" B<div class=row >  \/ i0 A& y+ n- b  Z7 \7 y8 l
two
% T, {, v7 l8 x5 p</div>
/ d9 o0 \: w' }  L<div class=row >8 [6 N$ v  p0 y- _* @; C2 ^
three
8 `1 p* k, ]7 e$ e. K</div>
; C9 `0 ^2 ?. m, q4 r- Rcolumn-count
7 Q7 w3 K- D3 e代码如下:9 e2 n% p( ^4 r( B
<style>
5 g  b3 I% Q/ r" ~.column {! ?4 s' q& N& J
/* 设置列数 */4 M/ a! b1 \! S! l
-moz-column-count:3; /* firefox *// N+ e+ B0 A7 L7 [9 y
-webkit-column-count:3; /* safari and chrome */
! D: h# u0 K6 u$ ^# rcolumn-count:3;
: I, {' f2 y9 c/ e8 D! {( L3 U/* 设置列之间的间距 */
# p* o8 ^; _/ \- D4 V( e, z-moz-column-gap:40px; /* firefox */
/ X' B& z1 D, L! l: Z# v-webkit-column-gap:40px; /* safari and chrome */
3 W: H( B1 S! Q. D0 [4 H. ecolumn-gap:40px;
9 {, X! J* f" F6 A4 k& ]$ u/* 设置列之间的规则 */
6 u9 S& s/ i9 q- p# e% A" O-moz-column-rule:4px outset #ff0000; /* firefox */
* X+ ~( ]. X, C+ ~6 h6 M( R: q! _-webkit-column-rule:4px outset #ff0000; /* safari and chrome */; G# E6 T( Q! Z$ W
column-rule:4px outset #ff0000;
' S5 @4 p' G! Y* w% Z}
0 w9 T: `, b& v8 d8 V</style>
& v7 A& f! V6 [, k8 h<div class=column></div>
& [( j% E- @* j7 q: j/ w小结:6 W( S1 }; h2 B: p" s, v) R
  以上代码都是在chrome上测试,如果使用请注意兼容性,有任何问题都可以提问
. q* \: U/ C2 a+ v. F8 {( W0 t6 u% C7 S" w& R
更多网页制作信息请查看: 网页制作

回复|共 7 个

Mqokjdvq 发表于 2015-10-19 09:58:42|中国 | 查看全部
本人是文盲,以上内容文字均不认识,也看不懂是什么意思.
GoodyFouppy 发表于 2015-10-19 09:58:54|美国 | 查看全部
感谢党和人民的关爱~~~
tohme 发表于 2015-10-19 09:59:38|美国 | 查看全部
做为老人!在吧里我都懒的都不想说话!送完经验我就走!
wwzcdenleclv 发表于 2015-10-19 09:59:59|加拿大 | 查看全部
感觉这个论坛的站长太牛B了,好强大啊
effoggikeftor 发表于 2016-2-22 11:19:36|中国 | 查看全部
小手一抖,经验到手!手拿酱油,低头猛走!酱油党路过,杜绝零回复
Mqokjdvq 发表于 2016-2-22 11:19:41|瑞士 | 查看全部
cd:遮~~~~~~
seazvyt 发表于 2016-2-22 11:20:53|英国 | 查看全部
…没我说话的余地…飘走

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
Copyright © 2026 站长技术交流论坛|互联网技术交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表