Возможный дубликат:
Почему 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 должен обрабатывать это как для верхнего/нижнего, так и для левого/правого поля?
margin:auto;
, вы также используетеposition
? Это зависит отposition
и без него. - person Sarfraz   schedule 03.06.2012