центр div горизонтально в IE8 - PullRequest
0 голосов
/ 13 февраля 2012

На этой странице , основное содержимое вложено в <div id="container">.Я попытался центрировать контент, используя:

#container {
    margin: 0 auto;
    overflow: auto;
    width: 960px;
} 

Он отлично работает в Firefox, но не в IE8 или IE9.Есть ли способ центрировать контент во всех современных браузерах?

Ответы [ 3 ]

2 голосов
/ 13 февраля 2012

Если вы чередуете режим документа в Инструментах разработчика в IE8, вы можете видеть, что ваш сайт работает нормально, используя режим стандартов IE8, поэтому попробуйте включить этот режим, используя следующую мета:

<meta http-equiv="x-ua-compatible" content="IE=8">

Другой вариант - это реструктурировать ваш HTML, чтобы выставить ваш #container за пределы вашего #stickyWrap контейнера, но это заняло бы немного работы.

2 голосов
/ 13 февраля 2012

Это работает, если вы удалите display: table из вашего элемента #stickyWrap. Есть ли причина, по которой вам это нужно? Похоже, это ничего не изменило.

0 голосов
/ 30 июля 2013

Была эта проблема с кнопками Royal Slider на тему Wordpress и display: table работал как шарм.

...