重複の可能性:
margin-top: auto と margin-bottom:auto が左右の対応するものと同じように機能しないのはなぜですか?
使用する{margin:auto;}
と、オブジェクトの両側に自動マージンが与えられますが、オブジェクトの上部と下部にはそれらがありません。なぜですか?
たとえば、ページの中央にアイテムを集中させたい場合は、使用する必要があります{width:250px; height:250px; position: fixed; top: 50%; left: 50%; margin-top: -125px; margin-left: -125px;}
Surly margin auto は、これを上/下と左/右のマージンの両方で処理する必要がありますか?