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

如何使用Flexbox中的媒体查询控制每行的项目数?

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

如何使用Flexbox中的媒体查询控制每行的项目数?

我必须摆脱块周围的空白,因为很难将百分比宽度清楚地应用于具有空白的元素,但是您可以看到更改:

@mixin max-width($width) {    @media screen and (max-width: $width) {        @content;    }}.container {    position: relative;    display: flex;    flex-flow: row wrap;}.item {    background-color: tomato;    box-sizing: border-box;    padding: 20px;    outline: 2px solid blue;    flex: 1;}@include max-width(992px) {    .item {        flex-basis: 25%;        background-color: red;    }}@include max-width(640px) {    .item {        flex-basis: 50%;        background-color: green;    }}

这里的重要部分是:

  • flex-flow: row wrap
    它允许flexbox出现在多行中(默认为
    nowrap

  • flex-basis``width
    在这种情况下等于

  • position: relative
    这使得宽度相对于容器而不是主体(这会弄乱舍入)



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

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

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