美文网首页
弹性布局flex

弹性布局flex

作者: 他在发呆 | 来源:发表于2017-04-11 21:24 被阅读0次

flex布局

概念:主轴、 交叉轴
可以让元素在主轴和交叉轴上面任意对齐,宽高占比,顺序排列

在父元素上设置
display: flex


justify-content
设置元素在主轴上的对齐方式
属性值:flex-start;主轴起点对齐
flex-end主轴终点对齐
center主轴中点对齐
space-bewteen把剩余的空间均分给项目与项目之间
space-around把剩余的空间均分给项目的两侧

align-items
设置项目在交叉轴上的对齐方式
flex-start交叉轴起点对齐
flex-end交叉轴终点对齐
center交叉轴中心对齐
stretch项目高度充满容器
baseline基线对齐

flex-direction
设置主轴方向
column从上到下
column-reverse从下到上
row代表主轴从左到右
row-reverse从右到左

flex-flow  
flex-direction和flex-wrap的简写 默认row nowrap

flex-wrap
如果元素过多,默认情况不换行,需要手动设置
wrap换行后高度均分容器高度。默认,但是换行后,有几行就会有几个主轴
wrap-reverse换行后上下顺序颠倒
nowrap不换行

align-content
当有多条主轴的情况下,设置项目在交叉轴上的对齐方式
flex-start/flex-end/center/space-between/space-around/stretch
针对多条主轴的设置方式,对单轴没用


针对单个元素设置的
flex-grow:占用空间(可以写占几份)
flex-shrink:缩小比例
flex-basis设置项目在主轴上占据空间,可以用%
align-self单独设置项目在交叉轴上的对齐方式
(auto | flex-start | flex-end | center | baseline | stretch)
order设置序号,排序















相关文章

  • css:About Flex

    * 弹性布局 * 创建弹性布局容器:flex containerdisplay:flex 1.弹性元素 flex ...

  • CSS3弹性布局 flexible boxes

    W3弹性布局: 弹性布局父容器(Flex Containers) 弹性布局子项(Flex Items) 子项于父容...

  • flex布局

    认识flex布局 flex布局(Flexible 布局,弹性布局)开启了flex布局的元素叫flex contai...

  • Flex布局

    Flex Flex:弹性布局 React Native 的默认布局是flex布局 如果将父元素设置成弹性盒模型模式...

  • 6Flex 布局

    Flex,(Flexible Box),意为"弹性布局"采用 Flex 布局的元素,为 Flex 容器(flex ...

  • CSS弹性布局简单了解

    Flex是Flexible Box的缩写,意为“弹性布局”。 采用 Flex 布局(display: flex;)...

  • 前端概念解读

    弹性布局(flex): 30分钟彻底弄懂flex布局

  • RN笔记:样式布局总结

    Flexbox布局 flex 弹性布局 number用于设置弹性盒模型分配空间,比如: flex:1 flexDi...

  • flex布局

    1、什么是flex布局? flex布局又叫弹性布局,弹性盒子,与怪异和模型布局不同,其布局能更精准。 2、如何设置...

  • Flex 布局

    Flex 布局 Flex 布局是什么? Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒...

网友评论

      本文标题:弹性布局flex

      本文链接:https://www.haomeiwen.com/subject/luouattx.html