【CSS】子要素を親要素の中央に配置(簡易メモ)
参考サイト
https://qiita.com/mkurahara/items/67858ebf38ed8a6ea966
HTML
<div class="parent">
<div class="child"></div>
</div>
positonを使う場合
CSS
.parent {
position: relative;
}
.child {
width: 100px;
height: 100px;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom :0;
margin: auto;
}
※子要素に高さや幅を設定していない場合は、親要素と同じ大きさになります。
flexを使う場合
CSS
.parent {
display: flex;
justify-content: center;
align-items: center;
}
.child {
width: 100px;
height: 100px;
}
この記事が気に入ったらサポートをしてみませんか?