Выравнивание по вертикали CSS: особенности браузера - PullRequest
0 голосов
/ 26 августа 2010

На этот вопрос о том, как выровнять по вертикали css, комментарии Сэма ведут на эту страницу: http://www.jakpsatweb.cz/css/priklady/vertical-align-final-solution-en.html

Решение на странице использует свойство css для отображения таблицы, которое, как говорят, не работает на ie6 и 7 из-за Энциклопедия причуд браузера Однако i6 рендерер показывает это правильно. Энциклопедия причуд в браузере неправильная?

1 Ответ

1 голос
/ 26 августа 2010

Часть display: table; не работает должным образом в Internet Explorer 6 (и, вероятно, не в 7, если так говорит QuirksMode). Использование display: table; и подобных в этих браузерах не отображает div в строках и столбцах, что и должно быть. По этой причине в энциклопедии «Причуды браузера» можно сказать, что старые версии IE не поддерживают эту функцию CSS.

Однако конкретный пример вертикального выравнивания, который вы связали с , работает с IE6 (и я бы также предположил IE7). Он не отображается идеально (IE6 использует ширину, отличную от Chrome и IE 8), но выравнивание по вертикали работает. Я только что проверил это на виртуальной машине XP с IE 6.0.2900.2180.

...