码迷,mamicode.com
首页 > 其他好文 > 详细

旧版弹性盒

时间:2019-01-11 22:11:21      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:应用   etc   方式   ever   盒模型   必须   nta   rect   start   

一、旧版弹性盒模型

  1、display:box

    说明:(必须加前缀)设置弹性盒使用如下属性,必须在父代设置display:box;

  2、box-orient

    说明:在父级上设置该属性,则子代按水平排列或竖直排列

    注:所有主流浏览器不支持该属性,必须加上前缀

    1)horizontal 水平排列,子代总width=父级width;若父级固定宽度,则子代设置的width无效,子代会撑满父级宽度

    2)vertical 垂直排列,子代总height=父级height;若父级固定高度,则子代设置的height无效,子代会撑满父级高度。

  3、 box-pack

    说明:在父级设置,子代的水平对齐方式;(父容器里面主轴对齐方式)

    1)start 水平左对齐

    2)end 水平右对齐

    3)center 水平居中对齐

  4、 box-align

    说明:在父级设置,子代的垂直对齐方式;(父容器里面子容器侧轴对齐方式)

    1)start 垂直顶部对齐

    2)end 垂直底部对齐

    3)center 垂直居中对齐

    4)stretch 拉伸子代的高度,与父级设置的高度一致;子代height无效。

  5、 box-direction

    说明:在父级上设置该属性,确认子代的排列顺序;

    1)normal 默认值,子代按html顺序排列

    2)reverse 反序

  6、 box-flex

    说明:

    1)占父级元素宽度的number份

    2)若子元素设置固定宽度,则该子元素应用固定宽度,其他未设置固定宽度的字元素将余下的父级宽度(父级-已设置固定宽度的子代元素的总宽度按 number占份数

    3)若子元素有margin值,则按余下(父级宽度-子代固定总宽度-总margin值)宽度占number份

旧版弹性盒

标签:应用   etc   方式   ever   盒模型   必须   nta   rect   start   

原文地址:https://www.cnblogs.com/liufuyuan/p/10256165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!