我是小渔歌,点击右上方“关注”,每天为你分享【前端技术知识】干货。
大家在做移动端的时候,还有人在用浮动(float)布局吗?
弹性盒模型(flex)可以解决一切,当你用熟悉了之后,你绝对不会再用浮动布局了。
下面就给大家介绍一下,这个弹性盒模型他究竟有何魅力?
演示代码公共dom结构与样式。
1
2
3
4
指定弹性子元素在容器中的排列方向。
两头没有间隙。
两头有间隙。
这个给每个子元素设置不同的高度效果更明显一点。
给第二个元素设置一个值,可以看到它是基于文字一条线对齐的。
与baseline不同的是他是基于子元素顶部一条线对象的。
这时候我们不管把子元素设置多大都不会换行。
把第四个元素设置成-1。
单独设置某一个子元素的排列方式,这里我们给第四个元素再设置成center,这个大家可以试试其它值,同align-items属性值。
设置元素的占用空间,这里我们给第四个元素设置成2,可以看到它比其它元素占用的空间要大。
大家可以动手试下啦[中国赞]
能用CSS实现的效果,就尽量把Javascript踢开吧?
在JavaScript中call与apply的实际应用你知道多少?
页面更新:2024-05-12
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号