栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

设置弹性框项目之间距离的更好方法

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

设置弹性框项目之间距离的更好方法

  • Flexbox的利润率没有下降。
  • Flexbox没有类似于
    border-spacing
    表的任何东西(除了CSS属性
    gap
    ,大多数浏览器都无法很好地支持CSS属性,caniuse)

因此,实现您的要求会有点困难。

以我的经验,不使用

:first-child
/
:last-child
且不作任何修改就
flex-wrap:wrap
可以工作的“最干净”的方式是
padding:5px
在容器和
margin:5px
孩子身上设置。这将
10px
在每个孩子之间以及每个孩子与其父母之间产生差距。

.upper{  margin:30px;  display:flex;  flex-direction:row;  width:300px;  height:80px;  border:1px red solid;  padding:5px; }.upper > div{  flex:1 1 auto;  border:1px red solid;  text-align:center;  margin:5px;  }.upper.mc {flex-direction:column;flex-wrap:wrap;width:200px;height:200px;}<div >  <div>aaa<br/>aaa</div>  <div>aaa</div>  <div>aaa<br/>aaa</div>  <div>aaa<br/>aaa<br/>aaa</div>  <div>aaa</div>  <div>aaa</div></div><div >  <div>aaa<br/>aaa</div>  <div>aaa</div>  <div>aaa<br/>aaa</div>  <div>aaa<br/>aaa<br/>aaa</div>  <div>aaa</div>  <div>aaa</div></div>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/442403.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号