Flex处理float

weixin_44543331 weixin_44543331 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
下面让我们用最简单的方式来说明一下如何用flex弹性布局来处理float浮动吧!
首先我们先在html里用<div>创建几个盒子,给它们分别加上不同的背景颜色,然后在游览器里刷新一般会以下图形式呈现出来。

我们可以看到,它呈现出的是一排竖着放的效果,然而我们要的效果是把它们一排横着放,我们一般首先想到的方法就是通过浮动去实现这个效果,如果是要弄一个复杂点的页面拿就要通过用很多浮动来调了,而且浮动还可能会对某些元素造成影响,还要清除浮动,比较麻烦,但是我们如果用flex来处理相比就简单多了,效果不变,如下图
Float调节

效果图


Flex调节

效果图

用flex布局我们只需要在它的父元素上加就好了,而用float的话我们就得在他所有的子元素上加上浮动,才能实现效果,显而易见用flex方法让我们的代码更简洁。
...全文
评论 1
收藏 已收藏
分享
返回顶部
weixin_44543331
CSS 61,117 成员 60,701 内容