🤔

【CSS】margin: 0 auto;とmargin: auto;の違いとは

2021/12/01に公開約300字

???「margin: auto;だと上下にもautoされちゃうよ」

いいえ。一緒です。
上下のmarginもautoになりますが、結果的に0になります。

If 'margin-top', or 'margin-bottom' are 'auto', their used value is 0.

W3C Visual formatting model details

???「じゃあmargin: auto;でよくね?」

確かにそうなんだけど。
今後の仕様変更でもしmarginの上下の初期値が変更になったらそのサイト修正が必要になる気がするので
僕はmargin: 0 auto;派で行きたいと思います。

ご意見ください。

Discussion

ログインするとコメントできます