鱼C论坛

 找回密码
 立即注册
查看: 2532|回复: 0

CSS实现横列布局的方法总结

[复制链接]
发表于 2017-8-8 14:39:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本文和大家分享的主要是css中横列布局相关内容,一起来看看吧,希望对大家学习css http://www.maiziedu.com/course/web/有所帮助。
6 \4 H/ \2 ?4 Z8 v* s  1、第一行第一个图片和最后一个图片的左右边距是10px,中间图片的左右边距是5px。布局如下:+ U$ G) j2 v/ a  d; J

) `- w3 S. A+ J                               
登录/注册后可看大图
" h. s' k( ^1 d; F8 b
2、第二行只有中间图片的最有边距是5px;布局如下:
$ n. Y% z9 F2 b$ u/ Y
1 t% M8 h% g( G0 B2 m, f
                               
登录/注册后可看大图

1 K$ y( W! K% P2 N# m& X- i; y$ N0 _注意:使用box-sizing: border-box后如果没有其他样式,所有的块将全部贴在一起,中间是没有任何间距的。这也是一个很经典的布局+ K+ j7 N! K, v( Y- `
  二、使用display:inline-block
# G1 n! I1 p# t: T  display:inline-block大多数用于行块的转换,不建议使用此属性来进行行列布局。因为inline-block不能完全代替float
) J1 E6 x0 o% e: {& |

7 Z3 D; y/ ~8 o, {                               
登录/注册后可看大图
) k( p% Q- h3 P; G4 x
红框中的布局就是使用display:inline-block最经典的布局。
6 L+ G1 ]# I' s3 V4 Q
5 i3 k; m. F7 @9 d
                               
登录/注册后可看大图
, n, `) W) f1 P) J- |# b0 z% X1 t
此处使用了伪类,关于伪类的定义是使用后面会有专门的笔记来记录,这里就不赘述了。
3 O5 r3 A$ b# X  S2 n  此出还有一个经典的布局:. j$ U' O: [' E. b( [  _

8 e$ [/ m- I. p2 W  E* }; K  K                               
登录/注册后可看大图

3 p5 t. m$ u. x) ^这种布局一般是:
/ x- A/ o: ]. p& Y <div>" {8 Z: m+ x' s' S
            <img src="" alt="">$ f+ U% x  ^! N: e
            <p>
" i9 `& D& ?2 k# u    测试勿拍
( K8 d! O9 J# ~1 g            </p>
4 Z" m0 M: W# G5 B</div># E2 m8 {& K; f7 ?* w' h7 ^9 `
  使用定位position:absolute常用于左边固定,右边自适应的情况。( K3 N+ o: c/ p$ D( g
  1. 对div进行相对定位- w' F2 s7 Q! E1 N& X
  2. 对img进行绝对定位. ~2 A# K( x0 X! z
  3. p进行相对定位: R/ M& y1 Y& y  u% e
  注:固定宽度列的高度>自适应宽度列?5 T" ~: e6 H1 g' p
  三、使用flexible box实现 真正意义上的流体布局3 G3 U2 C( S% {! K+ a- A
  这种方法本人还没有真正在实际操作中体验过,此处先记录下来~
& f- c$ p& k2 a0 q. M) {+ g) E9 r5 D8 ]/ a3 z, Y2 k
. ]/ x+ h0 Z  e/ p8 c' k
来源:博客园
! O9 R* v+ t2 R
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-9-19 15:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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