Css 柔性网格对齐
我试图在一个容器中显示卡片(div),并将它们放在中间。我使用Css 柔性网格对齐,css,flexbox,alignment,Css,Flexbox,Alignment,我试图在一个容器中显示卡片(div),并将它们放在中间。我使用display:flex和justify content:space around。它工作得很好,但在我下面给出的示例中,卡始终必须是连续4张: #容器{ 显示器:flex; 柔性包装:包装; 宽度:200px; 证明内容:周围的空间; 边框:1px红色实心; } #集装箱卡{ 弹性基准:23%; 背景:黄色; } 卡1 卡2 卡片3 卡4 卡1 卡2 卡片3 卡4 卡片3 卡4 在这种情况下,无需证明内容的合理性。以相等的边距将
display:flex
和justify content:space around
。它工作得很好,但在我下面给出的示例中,卡始终必须是连续4张:
#容器{
显示器:flex;
柔性包装:包装;
宽度:200px;
证明内容:周围的空间;
边框:1px红色实心;
}
#集装箱卡{
弹性基准:23%;
背景:黄色;
}
卡1
卡2
卡片3
卡4
卡1
卡2
卡片3
卡4
卡片3
卡4
在这种情况下,无需证明内容的合理性。以相等的边距将内容居中
#容器{
显示器:flex;
柔性包装:包装;
宽度:200px;
边框:1px红色实心;
}
#集装箱卡{
弹性基准:20%;
保证金权利:2.5%;
左缘:2.5%;
背景:黄色;
}
卡1
卡2
卡片3
卡4
卡1
卡2
卡片3
卡4
卡片3
卡4
为什么要为此使用flexbox
?您可以在不使用flexbox的情况下实现相同的功能,对吗?甚至flexbox
在IE这样的浏览器中也不兼容。所以我想问的是,您使用flexbox
是否有任何具体原因?@Abinthaha flexbox自版本10(So 10和11)起就与IE兼容。如果这些版本是您的浏览器列表的一部分,Autoprefixer将添加相关语法。微软不再支持IE9及以下版本。太棒了!如果我想从容器的左右两侧移除衬垫,该怎么办?所以它就像周围的空间一样?