我想在另一个div中水平放置一组div。我也希望这些div可以与底部对齐。看来我只能得到一个或另一个。中心组的div对齐底部
这里是什么,我用下面的代码得到一个小提琴: https://jsfiddle.net/ezka8Lpw/2/embedded/result/
.sandBox{
position:relative;
background-color: #00FF00;
width: 1440px;
max-width:100%;
min-height:560px;
margin:auto;
text-align:center;
}
.options{
position:absolute;
bottom:0;
}
.option-group{
width:240px;
height:75px;
display: inline-block;
margin-left:10px;
margin-right:10px;
background-color: #EC3538;
}
.active-option-group{
text-align:left;
height: 240px;
}
.active-option-group div{
padding: 10px;
}
我如何中心所有三个div的?如果我从选项类中移除位置和底部,则中心可以工作,但它们不会与底部对齐。
我对flexbox不熟悉。它是否支持所有浏览器? – user3167249
当前版本,是的。 http://caniuse.com/#feat=flexbox。尽管您可能需要包含供应商前缀CSS来支持所有内容。 https://css-tricks.com/using-flexbox/。我会用一系列应该覆盖最多的规则更新我的答案。 – billynoah
如果您有兴趣,请参阅flexbox上的另一篇精彩文章:https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Flexible_boxes。 – billynoah