3 つの子を持つフレックスボックス要素があります。
<div class="box">
<div>un</div>
<div>deux</div>
<div>trois</div>
</div>
最初の 2 つの子をボックスの上部に揃えたいのですが、3 番目の子については垂直方向の中央に配置したいと考えています。私はそれを機能させることができないようです。これが私が試したことです:
.box {
width: 350px;
height: 95px;
border: 1px solid #555;
font: 14px Arial;
display: -webkit-box;
-webkit-box-align: start;
}
.box > div {
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
}
.box > div:nth-child(1){ background : #FCC; height: 20px;}
.box > div:nth-child(2){ background : #CFC; height: 25px;}
.box > div:nth-child(3){ background : #CCF; height: 15px; -webkit-box-align: center;}
ここにjsfiddleがあります:
何か提案はありますか?