3
フレックスはイメージをセンタリングするのではなく、なぜ伸ばすのですか?CSS3は、画像を中央に揃えずに伸ばします。
CSS:
.flex-centre {
display: flex;
justify-content: center;
flex-direction: column;
text-align: center;
height: 100%;
width: 100%;
}
HTML:
<div style="height: 400px; width: 400px; background: #ccc">
<div class="flex-centre">
<img class="img-responsive" src="http://placekitten.com/g/200/200" alt="">
</div>
</div>
結果:
任意のアイデア?あなたは今、あなたが使用したいflex-direction: column
を設定し、今主軸がYとクロス軸であるalign-items
はクロス軸に沿ったアイテムを配布する(およびalign-items
のデフォルト値はstretch
である)ので、だからX.でいる