中央寄せ【CSS】

inline要素の中央寄せ

text-align: center;

block要素の中央寄せ

width: 100px;
margin: auto;

擬似要素の中央寄せ

left:50%;
これで要素の左側が中央に寄る
transform: translateX(-50%);
これで要素の真ん中が中央に寄る

擬似要素の上下左右中央寄せ

left:50%;
これで要素の左側が中央に寄る
top: 50%;
これで要素の上部が中央に寄る
transform: translateY(-50%) translateX(-50%);
これで上下左右が中央による

中央寄せ(flex-box)

display: flex;
これで横並びになる
justify-content: center;
これで左右中央に寄る
align-items: center;
これで上下中央に寄る

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です