flex布局:
水平主轴:水平主轴开始位置到结束位置
垂直交叉轴:垂直交叉轴开始位置到结束位置
flex布局属性:
flex布局属性: 属性名称属性值 解释备注怨天尤人造句flex-direction(伸缩流方向)row按行排列从左到右row-rever按行反向排列从右到左column按列排列从上到下
column-rever按列反向排列从下到上
flex-wrap(伸缩换行)nowrap不换行默认属性,单行不换
wrap换行多行
wrap-rever反向换行多行,注意换行的方向
flex-flow(伸缩属性)flex-direction+flex-wr均匀分布的分布函数ap复合属性结合使用
justify-content(主轴对齐)flex-start主轴起始位置对齐水平方向结束位置留白flex-end主轴结束位置对齐水平方向开始位置留白center主轴居中对齐水平居中紧凑,两边留白space-between主轴平均对齐开始位置与结束位置不留白,中间均等分留白space-around居陈亮集中平均对齐两头留白大小为中间留白的一半align-items(交叉轴对齐)flex-start侧轴起始位置对齐垂直方向结束位置留白flex-end侧轴结束位置对齐垂直方向开始位置留白center侧轴居中对齐垂直居中紧凑,两边留白stretch上下拉伸对齐占满整个交叉轴baline根据文字的下基线对齐文字底部对齐align-content(多轴线的对齐方式)前五个属性与水平对齐属性一致stretch轴线占满整个交叉轴单个flex项目属性
单个flex项目属性 属性名属性值解释注释order(数值)默认值0定义项目的排列顺序数值越小越排前面flex-grow(伸缩放大)默认值1全为1,项目大小相等,如果有一个项目为2,则这个项目就是整个项目集合大小的两倍数值越大项目大小越大flex-shrink(伸缩缩小)默认值1空间不足,则项目缩小,值小于等于1数值越小项目就缩小多少倍flex-basis(项目大小)默认值auto再分配多余空间之前,醒目占据主轴的空间。浏览器会根据这个属性计算主轴是否有多余空间,默认值为auto,即项目本身的大小flex(伸缩性)复合属性flex-grow,flex-shrink,flex-basis1,1,autoalign-lf(交叉轴上单个项目对齐方式,默认值为auto)flex-start交叉轴大数的认识向上对齐flex-end交叉轴向下对齐center交叉轴居中对齐stretch拉伸填充整个容器baline文字基线对齐文字下基线flex布局的注意事项:flex布局是针对容器中有多个子容器的节点,在父容器节点中使用display:f法国vs冰岛lex,同时可以在改父容器中设置子容器排列的顺序,方向。通过设置子容器的order属性
来对子容器的顺序进行排序。
本文发布于:2023-04-03 18:41:25,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/e4e9f928c1366cddffa2bc44c70708da.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:CSS3–flex布局.doc
本文 PDF 下载地址:CSS3–flex布局.pdf
留言与评论(共有 0 条评论) |