просто дает text-align: center
родителю вашего рядный блок DIV
см fiddle
Может быть, вы уже знаете, но учтите, что это не будет работать везде, потому что IE < 8 не будет применяться к display: inline-block
ваш <div>
элемент (и не хак не может помочь вам): от quirksmode
IE 6/7 принимает значение только на элементах с естественным дисплеем: рядный.
Поэтому я предлагаю использовать другой элемент (например, простой рядный <span>
) или, если вы используете HTML5, выбрать один из новых доступных элементов: поскольку они не распознаются на старом браузере IE вы можете стиль их инлайн блоков без проблем. В этом случае может быть подходящим элемент <figure>
.
Если DIV не имеет динамической ширины. Затем определите ширину для DIV, потому что margin: 0 auto; работает только на фиксированной ширине – sandeep