网页css布局,flex弹性盒子模型的常见使用场景
发布于 作者:苏南大叔 来源:程序如此灵动~

苏南大叔在本文中,说明一下在实际应用中,使用flex
弹性盒子模型的最常见的使用场景。flex
弹性盒子的应用常见非常多。但是,实际的网页技术里面,大多数都是用不到的。所以,在本文中,苏南大叔就致力于展示最简单常见的几种使用场景了。

本文测试环境:mac
/chrome@75.0.3770.100
。
基本代码
从html
角度上来说的话,flex
布局和传统的box
布局是没用啥区别的。
常见使用场景
基本的html
结构都是如上所示,区别就是css
不同。而这个flex
盒子模式,一般来说需要设置的css
有两部分。一部分是设置在box
容器上面的,一部分是设置在item
元素上面的。而关于下面的那个常见demo
来说,也就用到了flex
的一个方向flex-direction
基本属性。
图片列表横向row
布局(水平均分)

图片列表横向row
布局(折行)

文字列表纵向column
布局

总结
本文中,苏南大叔从实用角度上对flex
盒子模型的常见使用场景进行了分析。并没有详细讲述各个属性的具体使用方法。因为flex
的那些玄乎乎的高大上属性,其实平时也用不到。
本文的例子不是很好,flex
子元素如果设置了宽度和高度,就似乎失去了flex
的灵魂所在,大家请辩证的来看本文的例子。
不过,在未来的文章中,苏南大叔将会对flex
的更多属性进行讲述。欢迎大家点击下面的链接,查看更多详细经验文字:


