Какая альтернатива для использования: after и: before в IE7 - PullRequest
0 голосов
/ 22 января 2012

Я использую псевдо-классы, и они отлично работают везде, кроме IE7.Я хотел бы знать, есть ли способ заставить их работать в IE7.

Ответы [ 3 ]

1 голос
/ 22 января 2012

Вы можете обнаружить user-agent на сервере и выводить разные HTML в разные браузеры.

Для PHP вы можете использовать Browser.php (например) или просто посмотреть $_SERVER['HTTP_USER_AGENT'] переменная

Кроме этого - только Javascript, извините.

РЕДАКТИРОВАТЬ: Самый простой способ (не требуется JS-кодирование) - это использовать Selectivizr - http://selectivizr.com/

Это библиотека эмуляции CSS3 для IE6-8

0 голосов
/ 22 января 2012

Вот ссылка на stackoverflow и тот же вопрос, так или иначе я уверен, что вы найдете здесь ответ, который вам нужен.

: after и: before Взлом псевдоэлементов css для IE 7

0 голосов
/ 22 января 2012

Нет, может сделать ...

, если абсолютно необходимо использовать эти псевдоэлементы в этих браузерах, вам, вероятно, придется загрузить файл js для решения проблемы: http://code.google.com/p/ie7-js/

...