можно ли добавлять CSS стили появляются только для определенных браузеров - PullRequest
0 голосов
/ 14 декабря 2011

Можно ли вообще назначать стили CSS для отображения только в отдельных браузерах?Я знаю, что IE может быть, но я имею в виду сафари и Google Chrome?Проблема в том, что в настоящее время я установил некоторые стили CSS для своего сайта, которые отлично смотрятся в Firefox, но в сафари и хроме выглядят совершенно некрасиво, и я бы очень хотел изменить это, если это возможно

Ответы [ 2 ]

1 голос
/ 14 декабря 2011

Я согласен, что вы, вероятно, должны исправить ваши CSS и HTML. Chrome и FF должны отображаться одинаково.
Убедитесь, что ваш HTML проверяется.

Однако, если вы в крайнем случае - этот скрипт прекрасно работает: http://rafael.adm.br/css_browser_selector/

1 голос
/ 14 декабря 2011

Некоторые свойства CSS3 имеют префикс -moz, -webkit, -ms.Кроме этого, можно только определить версию браузера пользователя, набрать и затем соответственно обслуживать другой лист CSS.Помните, что таблица стилей не обязательно должна иметь расширение .css, так что вы можете написать PHP-скрипт, который печатает разные CSS для разных браузеров, когда они включены.Вы должны просто исправить свой CSS, прежде чем полагаться на обнаружение браузера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...