美文网首页
弹性盒布局

弹性盒布局

作者: 风之旅途 | 来源:发表于2017-06-23 10:21 被阅读0次

弹性盒布局 ,属于css3部分,ie9以下不支持,现代浏览器指的是就是ie9及以上

主要出现属性:display:flex

块元素与行元素的转换
display:none;--------让元素消失,不占据空间位置
display:block;--------让元素呈现块元素特点
display:inlink;--------让元素呈现行元素特点
display:inlink-block;------让元素呈现行跟块的特点

弹性盒布局
在父项可设置属性:
display:flex;---------一定要设置的,是核心属性。如果要用弹性盒布局就要用。

flex-direction---定义弹性盒子项的排列方向
flex-direction:row--------水平
flex-direction:column-----竖直

flex-wrap:wrap;------让子项换行

justify-content:center;---------在cross轴的中心(一般为竖直方向)
flex-end;-------在cross轴的底部
flex-strat;-------在cross轴的顶部
space-between;---围绕着cross轴向两边分开,所有空白在子项之间。
space-around;-----围绕着cross轴向两边分开,所有空白平均分给子项,空白围绕着子项。

当设置了换行才生效。
align-items:center;--------在main轴的中心
flex-end;-------在main轴的底部
flex-strat;-------在main轴的顶部

flex-direction: column;----改变轴的方向


设置在子项:
flex:1---将空白的分配到子项,数值表示占据剩余空间的份数,这是简写
flex-grow:0;-----子项分配父级剩余空间的比
flex-shrink:1;-----子项的收缩所占的份数【当所有子项相加的宽度大于父项的宽度,每个子项减少的多出宽度[]的1/n】
flex-basis:auto;-----子项宽度,也可以用百分比表示。

order:0;---------可以改变子项的顺序,可以设置成负值,值越小越靠前,默认为0

align-self:center;--------子项在main轴的中心
flex-end;-------在main轴的底部
flex-strat;-------在main轴的顶部

相关文章

  • CSS学习总结

    一、Flex-弹性盒布局 弹性盒定义了子元素如何在弹性盒中布局。 1. flex-direction ,设置主轴,...

  • 弹性布局总结

    1.flex弹性布局学习总结 2.弹性盒模型布局使用 布局案例: ...

  • css

    一:布局 浮动:做文字环绕效果 弹性盒:单行或单列布局 网格:多行多列布局 1、弹性盒 详细文档见MDN[http...

  • flex 弹性布局盒模型

    flex 弹性布局盒模型 设置弹性盒模型 display:flex (新版) display:-webkit-b...

  • CSS面试考点之Flex布局和Grid网格布局

    1、flexbox(弹性盒布局模型) Flexible Box简称flex,意为”弹性布局”,可以简便、完整、响应...

  • React-Native - FlexBox布局

    弹性盒模型(The Flexible Box Module),又叫Flexbox,意为“弹性布局”,旨在通过弹性的...

  • [读]响应式布局:CSS3弹性盒flex布局模型

    响应式布局:CSS3弹性盒flex布局模型

  • 弹性盒布局

    弹性盒布局 ,属于css3部分,ie9以下不支持,现代浏览器指的是就是ie9及以上 主要出现属性:display:...

  • 弹性盒布局

    弹性盒子是CSS3的一种新的布局方式。引入弹性盒子布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行...

  • RN笔记:样式布局总结

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

网友评论

      本文标题:弹性盒布局

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