首页 > 代码库 > flex布局学习(二)
flex布局学习(二)
flex布局解决了几个问题
1 margin重叠问题
例如
.item{border: 1px solid green;margin: 30px;}
<div style="border: 1px solid red;"> <div class="item"> margin重叠为 </div> <div class="item"> 2 </div> <div class="item"> 3 </div> </div>
正常来说:class为item 的第一个div和第二个div上下之间应该有60px的具体,但是只有30px
<div style="border: 1px solid red;display: flex;"> <div class="item"> margin重叠消除了。 1-2之间时60 2-3之间是60 </div> <div class="item"> 2 </div> <div class="item"> 3 </div> </div>
2 使用flex,清除了float
<div style="border: 1px solid red;display: flex;"> <div class="item" style="float: left;"> 清除了float </div> <div class="item" style="float: right;"> 2并没在右边显示 </div> <div class="item" style="float: right;"> 3 </div> </div>
flex布局学习(二)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。