こんにちわ!
実習生の石川です。
今日はですね・・・
「結局垂直方向の中央揃えってどうやってやるのがいいんだ?」
ということでまとめてみました。
まずはいけそうなのにいけないのが・・・
vertical-align: middle;
ですよね。
いけろよっていつも思います。
これはインライン要素とかテーブルセルにしかきかないので無理な場合が多いです。
だから
display: table-cell;
を入れていい感じに適用することもできるようですが、なんか無理な場合もありました。
石川おすすめ2選はこれです!
【1】
display: flex;
justify-content: center;
align-items: center;
【2】
親要素にposition:relative
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
いつもコードには「なんで思ったようにならないんだ」って思うんですけど、コードは書いたようにしか表示しないんですよね・・・
明日も頑張りましょう。