返回列表 发新帖

css多列布局实现方法大全

350.5k 7
swmozowtfl 发表于 2015-7-26 20:46:52|湖北 | 查看全部 阅读模式
摘要:
* T0 q5 n' N* |7 O! J) q$ L  多列布局在网站应用中也是经常见到的,今天就分享4中多列布局。
& i! {; ]7 J2 J; {& zdisplay:table
0 }7 l* k/ O) _5 B5 I( B% ]9 h代码如下:. R( p  H( H/ ~; s) b
<style>/ \) d( O( I  t9 f) ^/ @7 T
.table {
% A, O: i7 J9 Z4 m' j0 H7 Q7 Uwidth: auto;
& e/ v- L. X# ~5 i1 pmin-width: 1000px;
- G" v' k5 }. W: U  I) c- Lmargin: 0 auto;9 R+ ]. x& |- s2 g2 L
padding: 0;
; P$ I0 Z0 O. m1 `. _+ O/ ndisplay:table;+ w/ N" e4 L) g3 ^5 @: H! k: I
}
  q, b" u9 j. ~" k" s.tablerow {' T8 Y+ @  a* a, g* |
display: table-row;+ L) _$ T8 `6 Y& @
}8 m/ V0 U% w$ M7 ?1 B
.tablecell {
( I4 h# A! l- t& \border: 1px solid red;" }9 M% T: P4 L! M# e  K2 y+ b! n
display: table-cell;! l! r# T- q; F# a2 U
width: 33%;& l4 S; s. i3 `0 x# W. k
}3 u/ f! e: t$ u( u+ b/ u
</style>
$ D9 J- H" I' u<div class=table >9 K: W( T& d" I- r' ?5 x$ A
<div class=tablerow >
3 b: L1 _  |: ?. }6 k) S% O# V- ?9 A<div class=tablecell >
3 `- j  L: s0 W3 X3 h2 Gone+ C( N- W7 W* E6 W
</div>, d( m: {% @8 Z! x  G
<div class=tablecell >& i& [3 I) F1 T: [6 B! V
two
- U" Z' C: ]1 e' O- H0 s</div>
1 }% M6 `) z# m( {* y4 M<div class=tablecell >
) n( k* Q- @$ k# Pthree
5 ^  Q8 ?' _6 c</div>
* A- a1 f; w" f  I) I: H0 U</div>5 M' ^9 T6 R6 T8 E5 ~, P( I  d2 \3 t
</div>& |0 T. D" ?% r( y; k2 S  O2 ?# D
float$ a/ I% H" U3 R1 |1 K7 X
代码如下:
' W# U- p9 {5 f/ W7 r9 I% m7 X& v<style>
9 F% w5 }! z0 O9 L* \. l5 \.row {, k$ M$ T" Z9 T8 K- n& b
float: left;/ a/ ^. n* _) ^; x
width: 33%;
+ n7 w! |4 ?; Gborder: 1px solid red;
; f; q5 w" f, R; H, O}
1 ]) \+ w2 b6 ]5 {& M</style>
2 Z. x  |1 D" @2 R! A# f<div class=row >( J4 X( |9 G2 h" K
one
! b6 R7 z9 z, E# Y' Y$ f/ I6 T</div>
4 B% K/ C* k" X  O1 B& V0 f4 [  x<div class=row >
! k, l0 |" b. ~# U) N% Ztwo) l$ E- J, O3 N" M* t* f
</div>  w: v0 L6 Y/ g, Y
<div class=row >! q0 g  w9 |5 h- W
three, a, P+ J9 `8 p" I/ ~
</div>2 W2 E0 A5 x. x% Q2 n$ j% ~) u' I
display: inline-block4 r# h8 w3 ?! _, _; D! {, Y
代码如下:6 d$ r+ \2 o& S( x! U! s* \
<style>
; F& z- ?* Z# \8 O( H% v.row {
( u& [6 k4 r. @/ }: m+ C1 t$ Fdisplay: inline-block;
4 P' X7 x0 ^9 J1 V$ g* _+ k7 s, z" [width: 32%;0 K4 {4 v9 Y6 n9 J' [$ z# g3 P
border: 1px solid red;
3 A3 @' S5 g  v5 L7 x" `6 e& s& E! \. g}
5 d' n3 b4 \/ u</style>
- p! O7 K! ~" x/ N, f<div class=row >! H" k# s0 |! k
one, P6 C* I. v" l6 O- V% A$ t
</div>
1 T( ^, \0 \9 `  `<div class=row >2 A/ l' P" k% z( i/ l# t
two8 x# |/ G6 c  i7 n8 r
</div>% e2 d: ^; ?& e% m3 v% ~& r
<div class=row >
2 ~$ [  ~* r: ^& O7 [: h8 Jthree9 @& u; }/ h) O/ H) E
</div>* r2 r3 H! Q1 ?( P2 P7 Y& e3 P- k
column-count
: U0 P3 a6 y( x- e( _; ~4 {" i- J; ]0 p代码如下:
+ F+ A% d0 B- f# q<style>0 ?/ w# [! }8 O" `! ^( T2 h' w& T! j
.column {: ?( U1 I& r' h
/* 设置列数 */4 X3 k: a, A: B: n: \
-moz-column-count:3; /* firefox */: w. e" n' n! W1 E
-webkit-column-count:3; /* safari and chrome */1 |- O- s) W" T0 Q" e
column-count:3;5 I( W; O' \* x/ B) D6 Y) I
/* 设置列之间的间距 */" H# K+ N9 i5 M) N
-moz-column-gap:40px; /* firefox */
2 Y- [. i" F, N-webkit-column-gap:40px; /* safari and chrome */
, y1 R; V8 `2 r7 Z$ Acolumn-gap:40px;
( o! }4 }. T/ a/* 设置列之间的规则 */
  T8 \9 l! K4 W- A-moz-column-rule:4px outset #ff0000; /* firefox */
) y7 y3 y2 q' E4 [-webkit-column-rule:4px outset #ff0000; /* safari and chrome *// Y7 O8 {1 `" b* L  O& ^
column-rule:4px outset #ff0000;
! q8 E, o3 o! S: |- j}3 F0 Y+ H8 D% X8 X7 N8 x
</style>
& a6 R. i4 c1 P" ^) c7 B2 r; o; C" s4 R<div class=column></div>; g6 s* B: Y6 T4 U3 Y( l
小结:! D$ G2 ]- L$ t
  以上代码都是在chrome上测试,如果使用请注意兼容性,有任何问题都可以提问
2 K4 t" E/ Y  i  ]* `7 ^$ H
7 [+ p& A  M) ^3 q& f更多网页制作信息请查看: 网页制作

回复|共 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 站长技术交流论坛|互联网技术交流平台|Ai技术交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表