Таблица CSS-хаков

2008-03-18 / Рубрика: CSS

Представляю вашему вниманию таблицу хаков для некоторых распространённых браузеров.

Если браузер отображает свойство — значит плюс, если нет — минус.

Браузер Opera FireFox IE Safari
Версия 9.26 1.5 2 5.5 6 7 3
@media all and (min-width: 0) { .sample { background-color: #F00; }} + - - - - - +
html:first-child .sample { background-color: #F00; } + - - - - - -
html:root .sample { background-color: #F00; } - + + - - - +
.sample, x:-moz-any-link { background-color: #F00; } - + + + - + -
html>body .sample { background-color: #F00; } + + + - - - +
html>/**/body .sample { background-color: #F00; } + + + - - - +
html[xmlns*=""] body:last-child .sample { background-color: #F00; } - - - - - - +
.sample { _background-color: #F00; } - - - + + + -
* html .sample { background-color: #F00; } - - - + + + -
*:first-child+html .sample { background-color: #F00; } - - - - - - -
*+html .sample { background-color: #F00; } - - - - - - -

Работоспособность хаков проверялась с помощью сервиса http://browsershots.org/. На тестовой странице не было DOCTYPE.

По результатам тестов последние два правила в таблице не работают ни в одном из браузеров. Дело в том, что я встречал в Интернете примеры этих хаков и счёл нужным добавить их в таблицу.

Дополнение от 31 марта 2008 года:
Подборка CSS-хаков для различных браузеров
Comparison of layout engines (CSS)

Автор — Полухин Владимир

Дата написания — 2008-03-18

Использованы материалы с сайта dimox.name

Владимир не

Владимир не могли бы проверить работоспособность хаков со strict.dtd?

А по FireFox 3

А по FireFox 3 информации нет пока? На сколько я знаю там просто уже всё это становиться не актуально. Либо идет полное перетекание с 2.0?

Для firefox 3 нужно

Для firefox 3 нужно поискать в сети. В буржунете наверняка уже что-то появилось. http://google.com/blogsearch

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".