CSS Flex布局完全指南
创作时间:
作者:
@小白创作中心
CSS Flex布局完全指南
引用
CSDN
1.
https://blog.csdn.net/qq_42374233/article/details/109364895
Flex布局是CSS3中的一种弹性布局方式,能够帮助开发者更灵活地控制页面布局。本文将详细介绍Flex布局的基本概念、容器属性和项目属性,帮助读者快速掌握这一重要布局方式。
什么是flex布局
Flex是Flexioble Box的缩写,顾名思义为“弹性布局”,用来为盒装模型提供最大的灵活性。
任何一个容器都可以指定为Flex 布局。
Flex container:flex容器,指定一个盒子作为flex容器,就可以对这个容器里的元素进行一系列的操作,容器的命名一般是xxx-container
Flex item:flex容器中的每一项。
<div class="div-container">
<div class="div-item sub-container">
<div class="sub-item"></div>
<div class="sub-item"></div>
</div>
<div class="div-item"></div>
</div>
flex容器是可以嵌套的,即:一个元素可以在作为item的同时,也可以作为container
Container
表示外层容器
flex-direction
设置容器内部元素的排列方向
- row:定义排列方向:从左到右
- row-reverse:从右到左
- column:从上到下
- column-reverse:从下到上
flex-wrap
设置容器内部元素换行
- nowrap:不换行
- wrap:换行
- Wrap-reverse:反方向换行
justify-content
设置元素在主轴上的对齐方式
- flex-start:默认,左对齐 或者 上对齐
- flex-end:右对齐 或者 下对齐
- center:居中对齐
- space-between:两端对齐,元素之间等分,剩余部分空白
- space-around:两端对齐,剩余空白等分
align-items
设置容器中元素在交叉轴上的对齐方式
- stretch:默认,当元素的高度没设置,元素的高度会拉伸至容器高度一致
- flex-start:在交叉轴上向起点位置对齐
- flex-end:在交叉轴上向结束位置对齐
- center:居中对齐
Item
表示container中的每一项
- order:设置元素排序规则, 由小到大,默认为0
- flex-grow:用于设置元素的放大比例,默认为0。如果为0则不放大
flex-shrink:控制元素缩小比例
flex-basis:设置元素固定或者自动空间的占比
align-self:重写align-items父属性
热门推荐
丽江古城开放时间及门票,丽江古城怎么玩比较好及最新旅游攻略
新疆维吾尔族舞蹈:千年舞韵的传承与创新
莎士比亚教你社交夸奖秘籍
朱元璋推广的立领服饰,如今成新中式爆款:一季度订单增700%
朱元璋复古改制催生新风尚,立领设计成明代服饰标志
马克·吐温教你如何用夸奖点亮人生
赫洛克效应揭秘:夸奖语句的神奇力量
广州至腾冲自驾游,这份车辆检查清单请收好!
韩雅玲院士团队揭秘:血栓治疗药物的新突破
华法林 vs 阿哌沙班片:血栓治疗药物如何选?
最新溶栓神药:明复乐引领VTE治疗新突破
AI绘画是一种新型艺术形式
骨科vs整形外科:谁才是真正的"吸金王"?
Cell : AI取代科研人员还有多远?
《国色芳华》VS《大奉打更人》:谁会是2025年开年剧王?
《广州工业故事》:一部广州制造业的奋斗史
《白月梵星》VS《大奉打更人》:谁是2025开年剧王?
《驻站》VS《真心英雄》,谁才是2025年开年剧王?
《国色芳华》VS《白月梵星》:2025年开年大剧谁主沉浮?
广州GDP突破3万亿,制造业展现强劲动能
广州制造业黑科技:从“跟跑”到“领跑”的创新之路
神田明神&秋叶原:动漫迷的朝圣之旅
电脑多大尺寸怎么看?如何查看电脑尺寸?常见3种查看方法!
【温馨提示】正确选择和使用电子产品
奈良京都大阪7日游打卡攻略
佩戴佛头有讲究:一念之间佛头的禁忌与开光
左手为宜,忌脏乱场所:佛头手链佩戴全攻略
玉镯银镯还是翡翠?医院工作人员饰品佩戴全攻略
玉佛公佩戴全攻略:材质选购、礼仪规范与文化内涵
从禁忌到寓意:佩戴翡翠佛公的完全指南