一行是我的问题:CSS:删除最后一个元素,在
我有东西在Flex容器名单,他们用同样的显示在屏幕下方 问题隔离器隔开,当你调整窗口的大小并使其变小,它们在不同的行上,我想摆脱位于行最后部分的分隔符,以便其余部分很好地居中。
顺便说一下,我试图使用利润率做分隔符,但后来我有问题集中在每个大小的div。
任何提示如何用CSS来实现?
这是我的代码现在已经
@import "compass/css3";
.flex-container {
padding: 0;
margin: 0;
list-style: none;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
justify-content: space-around;
align-items: center;
}
.flex-item {
padding: 5px;
margin-top: 10px;
min-width:100px;
line-height: 150px;
color: blaclk;
font-weight: bold;
font-size: 1.5em;
text-align: center;
opacity: 0.7;
}
.flex-item img{
width: 100%;
}
.separator{
background: rgb(127, 0, 0);
background: rgba(192,192,192,.5);
width: 1px;
height: 100px;
}
<div class="flex-container">
<div class="flex-item " ><center><p> 1 </p></center></div>
<div class="separator"></div>
<div class="flex-item " ><center><p> 2 </p></center></div>
<div class="separator"></div>
<div class="flex-item " ><center><p> 3 </p></center></div>
<div class="separator"></div>
<div class="flex-item " ><center><p> 4 </p></center></div>
</div>
只是说:不使用