当前位置:首页> 文章> CSS
Flex 七、总结
Flex 七、总结

总结附参考阮老师博文中的骰子练习,我做了张图,大家不妨可以各自实现下,理解之后应该能够比较轻松地写出来。codepen参考资料Flex 布局教程:语法篇Flex 布局教程:实例篇flex code pen理解Flexbox:你需要知道的一切深入理解css3中的flex-grow、flex-shrink、flex-basisA Complete Guide to Flexboxflex实战及坑总结flex···

Flex总结

 2019-06-09 21:51:48    阅读全文

Flex 六、其他内容
Flex 六、其他内容

order:更优雅地调整元素顺序#container > div:first-child {  order: 2; } #container > div:nth-child(2) {  order: 4; } #container > div:nth-child(3) {  order: 1; } #container > div:nth-···

Flex其他

 2019-06-09 21:50:39    阅读全文

Flex 五、容器内如何对齐
Flex 五、容器内如何对齐

前面讲完了元素大小关系之后,下面是另外一个重要议题——如何对齐。可以发现上面的所有属性都是围绕主轴进行设置的,但在对齐方面则不得不加入作用于交叉轴上。需要注意的是这些对齐属性都是作用于容器上。1. 主轴上的对齐方式justify-content2. 交叉轴上的对齐方式主轴上比较好理解,重点是交叉轴上。因为交叉轴上存在单行···

Flex对齐

 2019-06-09 21:49:25    阅读全文

Flex 四、弹性处理与刚性尺寸
Flex 四、弹性处理与刚性尺寸

弹性处理与刚性尺寸在进行弹性处理之余,其实有些场景我们更希望元素尺寸固定,不需要进行弹性调整。设置元素尺寸除了width和height以外,flex还提供了一个flex-basis属性。flex-basis设置的是元素在主轴上的初始尺寸,所谓的初始尺寸就是元素在flex-grow和flex-shrink生效前的尺寸。1. 与width/height的区别首先以width为例···

弹性处理

 2019-06-09 21:48:16    阅读全文

Flex 三、元素如何弹性伸缩应对
Flex 三、元素如何弹性伸缩应对

元素如何弹性伸缩应对当flex-wrap: nowrap;不折行时,容器宽度有剩余/不够分,弹性元素们该怎么“弹性”地伸缩应对?这里针对上面两种场景,引入两个属性(需应用在弹性元素上)flex-shrink:缩小比例(容器宽度<元素总宽度时如何收缩)flex-grow:放大比例(容器宽度>元素总宽度时如何伸展)1. flex-shrink: 缩小比例来···

弹性伸缩

 2019-06-09 21:45:35    阅读全文