返回列表 发新帖

css多列布局实现方法大全

351.0k 7
swmozowtfl 发表于 2015-7-26 20:46:52|湖北 | 查看全部 阅读模式
摘要:
- P& O8 F0 d2 l8 D4 ~5 m$ n- i5 ^  多列布局在网站应用中也是经常见到的,今天就分享4中多列布局。. r: \% A4 C* U% f3 d/ q: f
display:table
+ m/ y' A" W9 N- z$ M5 w代码如下:, X+ Q( q/ |1 ~' d1 L( k* @- |3 ]
<style>4 x' |: ^2 D7 T$ S8 D. x! D
.table {0 @6 c, f8 {2 \
width: auto;
9 H6 g( \* k' H. r) }min-width: 1000px;% e% _9 o- O2 ^8 k" q: D
margin: 0 auto;4 v9 T% \2 D7 H5 c8 ?# R) E
padding: 0;
( V6 m% M/ r! o1 \display:table;1 V# E9 G5 v! X5 S1 \
}
9 |* ]4 R# d0 l0 _9 _/ j6 V.tablerow {
1 @" z. q$ c+ c! [2 ]display: table-row;
3 ]" q  L. I  ~1 @7 p2 x}3 R. Q9 \: e- j) A2 C6 V6 U- y
.tablecell {5 W, @4 o8 q7 f8 w
border: 1px solid red;& [$ c0 P, {9 ~( C8 P
display: table-cell;5 z& ~) s2 z! a3 C- U; K8 A1 V
width: 33%;1 I- C" C+ t8 U8 l. o
}% r+ p) a6 ^7 `! d# v& u, v
</style>
- q+ R3 ?2 \3 T<div class=table >+ e8 ?; V0 ]( t/ D/ H0 ^( P
<div class=tablerow >8 h( W2 Y$ `' \2 @9 _  H; b  K1 t
<div class=tablecell >
' f% W3 E' c/ L, L, |; p( s# Done
9 `- Z" ~$ [+ _* W, L1 P: M$ d; F</div>
6 V' {" Z" }  O$ ?* `<div class=tablecell >3 n' w, |+ \; x
two
0 t5 P9 s1 U9 M7 q7 g. `" u</div># t; G' i+ q2 d. d! x9 T% \# Z& s
<div class=tablecell >
0 h# f+ ]! x. `5 Gthree
* Y3 k, b; l1 V3 J5 E</div>
! Z, \  e6 U) K! R+ o7 n3 [2 n</div>) X" `6 I3 y& ?9 X/ j# G" a$ @
</div>
# t8 C& v2 m1 Z  X6 b' Jfloat& @5 k$ q! Q+ X' k0 i+ T- U$ T5 ?
代码如下:2 c% O1 t5 O. T
<style>8 C0 D+ u$ A& A9 U- O6 ^
.row {5 t0 y% c( k3 O; D
float: left;
  g4 Y* \2 E2 F9 S3 c, j( }+ S3 H# awidth: 33%;" [$ Y9 L; `( b& |. B/ A
border: 1px solid red;
2 j+ L3 H) d7 `3 d7 x}
. Z7 L' a8 O- f- K0 y- Z</style>
+ `' I) S( ~& ^, m: y4 {<div class=row >
. k7 y: h- H8 lone2 m/ I  E1 R9 k
</div>, W' q" N: o: }! b& ?" a
<div class=row >
0 a) Y& a% E$ m4 _) r! Qtwo
+ W8 r- c7 |' y</div>. F/ ^* P1 @0 f" Q7 i8 S6 z# L8 r" @
<div class=row >( g+ x* f$ l$ S8 i! w. V( d
three3 X0 A* \, E4 k. u1 S  l% Y
</div>
3 y3 e, L5 b4 j' |' m8 _display: inline-block
# A$ d; o# L9 T5 t& o  W代码如下:2 U1 g' P9 y" h; e: s
<style>
2 s8 s% c' D2 p( w7 D, S.row {
9 |6 z+ i% k0 Q! J  R/ ?display: inline-block;
2 K3 q3 E$ G, J' a& P8 Qwidth: 32%;& d/ M( [. d- P+ E
border: 1px solid red;$ U: g0 l2 b" N2 {% L7 q
}
1 f7 q$ E( C% \* K</style>
9 M4 e! x, h: S3 d4 i<div class=row >2 d; |/ ^6 m6 \# k: ^/ R# Y
one8 }+ k& Z. i% R% t- Z
</div>
. D& i( f! j' U! o<div class=row >- C' w+ `# [6 @% B% h
two
& b1 W6 f0 x- C2 v. d</div>
+ b0 S1 d) U- i' W<div class=row >
. i& u1 r8 E+ v& H$ ~/ ?8 {three8 W1 w9 S6 x+ u- c
</div>
1 ~$ |; q. P+ E) ucolumn-count1 M6 c% A& p. Z
代码如下:
- _: {; O! }8 g: P: K* c<style>! u. y5 Y' S. w+ b1 o
.column {
& ~" h* a- y& t/ v) Q4 K3 q6 V7 ]/* 设置列数 */8 l4 }( o5 c$ e& D! L7 D
-moz-column-count:3; /* firefox */
) B( O2 R. k" Q$ S1 J' ]-webkit-column-count:3; /* safari and chrome */
  v8 z/ t1 Z! P6 Ccolumn-count:3;
  _: r- M; s& F; I  B3 r/* 设置列之间的间距 */, G* d3 X2 {( Q4 z+ i: s5 \" [
-moz-column-gap:40px; /* firefox */
4 k( Q, l# @: {* t$ V-webkit-column-gap:40px; /* safari and chrome */
7 k3 e( o  ^4 M1 Qcolumn-gap:40px;2 _# `% z$ k& B2 }0 o
/* 设置列之间的规则 */; a7 {: ]: P/ N# Y0 g
-moz-column-rule:4px outset #ff0000; /* firefox */
+ Y9 W4 H1 v& N4 M-webkit-column-rule:4px outset #ff0000; /* safari and chrome */" d; X5 g1 \% N3 H% @- o& I
column-rule:4px outset #ff0000;! J; H1 W3 S9 k2 ]4 Z* H) w$ ]
}# o3 R  `6 q- }; Y4 O( X$ m
</style>
6 d+ n+ n0 D6 v5 ~<div class=column></div>
, b6 j  M# F& q' ]小结:
+ n7 M8 E0 Q. R  Y  以上代码都是在chrome上测试,如果使用请注意兼容性,有任何问题都可以提问
- }  c6 ?7 c- Y4 x1 a, n' m4 D5 k: z7 D3 r" z
更多网页制作信息请查看: 网页制作

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