margin: 0 auto;で左右センタリングできるのにmargin: auto 0で上下センタリングができないのはどうしてなんだろうね?どういう理屈でこういう動きなんだろ?display: table-cell;でvertical-alignとかでだましだましやるの非常にモジャモジャする。
positionで上下に0とか値いれた状態でやればいいんじゃない?
CSS を 1 から勉強し直しましょうねw
CSS3からじゃダメでしょうか?
これ> margin-top もしくは margin-bottom が auto の場合、マージンの使用値は 0 となる
みんなの回答 3 件
positionで上下に0とか値いれた状態でやればいいんじゃない?
CSS を 1 から勉強し直しましょうねw
これ
> margin-top もしくは margin-bottom が auto の場合、マージンの使用値は 0 となる
position: absolute; の指定で要素が上下左右中央配置になる理由 | WWW WATCH
http://hyper-text.org/archives/2014/08/position_absolute_center_layout.shtml関連するトピックス