Flex,完美兼容移动端,替换浮动布局.

本文深入探讨了CSS Flex布局中的主轴方向修改,通过`flex-direction`属性实现从行到列的转换。此外,还介绍了主轴上的对齐方式,如`justify-content`的几种模式:居中、两端对齐和均匀分布。侧轴对齐方式,如`align-items`和`align-content`也在多行布局中进行了讲解。掌握这些技巧能有效提高布局效率,避免使用浮动布局。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        继续昨天的博客,今天讲一下浮动的所有用法

设置主轴方向

主轴默认是水平方向, 侧轴默认是垂直方向

修改主轴方向属性: flex-direction

属性值作用
row行, 水平(默认值)
column*列, 垂直
row-reverse行, 从右向左
column-reverse列, 从下向上

语法:

 flex-direction:column;

修改完毕,主轴是Y轴, 侧轴是X轴。

主轴和侧轴可以完美替换,用法也不一样,当两个盒子在一起的时候,需要他们上下排列并且水平垂直居中,这个时候就需要更换主轴了

主轴排列方式

默认的水平,但是可以转换。

  1. 如果给父盒子添加 display: flex

  2. justify-content: center;

  3. justify-content: space-between; 左右两侧无缝隙

  4. justify-content: space-around; 两倍关系

  5. justify-content: space-evenly; 缝隙均等

侧轴对齐方式-单行对齐

  1. 默认的对齐方式 flex-start

  2. align-items: center; (重点)

侧轴对齐方式-多行

  1. align-content: space-between;

  2. align-content: space-around;

  3. align-content: space-evenly;

  4. align-content: center;

 学会了flex布局后,可以省很多时间,不去使用浮动,今天就这么多了哦,我下篇会把我今天写的案例发出来给大家看看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值