弹性布局display:flex详解!

弹性布局:display:flex

Flex-容器:使用display:flex盒子就是flex容器
Flex-项目:flex容器中的子元素就是项目,不包括孙子元素
flex默认主轴方向排列,即横向

Flex-容器的属性

  1. display属性

  • 作用:指定flex属性
  • 取值:flex | inline-flex
  • flex:将对象作为弹性伸缩盒展示,相当于块级属性,有默认宽度100%
  • inline-flex:将对象作为内联块级弹性伸缩盒展示,即行级元素,没有默认宽度
  1. flex-direction属性

  • 作用:指定容器的主轴方向,主轴默认为水平向右方向,项目排列的方向
  • 取值:row | row-reverse | column | column-reverse
  • row:默认值,主轴横向往右排列
  • row-reverse:主轴横向往左反向排列
  • column:垂直方向排列
  • volumn-reverse:垂直方向反向排列
  1. justify-content属性(justify单词的意思是两端对齐属性)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
display:flex是CSS中的一个属性,用于设置一个容器元素(flex container)为弹性布局容器。该属性能够改变元素的默认布局行为,使其具有弹性布局的特性。 flex容器内部的子元素(flex items)可以通过设置不同的flex属性来决定它们在容器内的分布和对齐方式。这些flex属性包括: 1. flex-direction:决定flex items在容器内的排列方向。它可以取四个值,分别是row、row-reverse、column和column-reverse。默认值是row,表示水平方向排列。 2. flex-wrap:当flex items在容器内的空间不足时,决定是否换行显示。它可以取五个值,分别是nowrap、wrap、wrap-reverse、initial和inherit。默认值是nowrap,表示不换行。 3. flex-flow:是flex-direction和flex-wrap的缩写,可以同时设置这两个属性的值。 4. justify-content:决定flex items在主轴上的对齐方式。它可以取五个值,分别是flex-start、flex-end、center、space-between和space-around。 5. align-items:决定flex items在交叉轴上的对齐方式。它可以取六个值,分别是flex-start、flex-end、center、baseline、stretch和inherit。 6. align-content:当flex items有多行时,决定它们在交叉轴上的对齐方式。它可以取六个值,分别是flex-start、flex-end、center、space-between、space-around和stretch。 以上是display:flex的一些常用属性,通过灵活地设置这些属性,可以实现各种复杂的布局效果。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [详解CSS中的display:flex||inline-flex属性](https://download.csdn.net/download/weixin_38501751/12891643)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [display:flex详解](https://blog.csdn.net/Anony_me/article/details/125524220)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值