Форум, знакомства, фото, чат, общение

Здравствуйте, гость ( Вход | Регистрация )

Приглашаем Информационных Партнеров!
> Случайные изображения












 
Reply to this topicStart new topic

> Установка Разных Стилей Css Для Разных Типов Браузеров

Ribca
сообщение 20.1.2010, 12:10
Сообщение #1


Administrator - тоже человек!
********

Группа: Super Admins
Сообщений: 4178
Регистрация: 28.12.2005
Из: Москва
Пользователь №: 1



Установка разных стилей CSS для разных типов браузеров

Периодически возникает необходимость установить для разных браузеров разные разные файлы каскадных таблиц стилей (css). Для этого можно использовать условные комментарии.

Условные комментарии можно писать только в html файле. Обычно специальные стили для разных браузеров пишут в разных файлах, а затем с использованием условных комментариев иx подключают.

Ниже приведен пример, как подключить для 6-й или более ранней версии Internet Explorer другой css файл.

В первой строке браузер подключает общий файл стилей, второй строкой производится проверка, является ли текущий браузер Internet Explorer и если его версия меньше 6-й, тогда подключается второй стилевой файл.

При таком подключении стилей, в файле style_ie.css можно указать конкретные блоки, стили которых необходимо изменить для текущего браузера. При этом нет необходимости указывать стили для всех остальных блоков, т.к они уже подключены в файле style.css
Код
<link rel="stylesheet" type="text/css" href="/css/style.css" />
<!--[if lte IE 6]><link href="/css/style_ie.css" rel="stylesheet" type="text/css" /<![endif]-->


Основные конструкции:

* [if {!} browser]
* [if {!} browser version]
* [if {!} condition browser version]

Поддерживаемые браузеры:

* IE — Internet Explorer
* Gecko — Gecko браузеры (Firefox, Camino etc)
* Webkit — Webkit браузеры (Safari, Shiira etc)
* Opera
* IEMac — Internet Explorer для Mac
* Konq — Konqueror
* IEmob — IE мобайл
* PSP — Playstation Portable
* NetF — Net Front

Условия для версий:


* lt — Ниже
* lte — Ниже или равно
* eq — Равно
* gte — Выше или равно
* gt — Выше


--------------------
Счастье есть - его не может не быть.
Не бойся смерти - бойся непрожитой жизни.
Как бы не было плохо, нужно расслабиться и получать удовольствие, а если хорошо, то тем более.
Мозги надо менять а не конституцию.

Это мы то нубы?! Да я вас всех продам, куплю, а потом еще раз продам но уже дороже!!!

<> ужос...сегодня впервые за пару месяцев на ночь выключил комп.......
<> еле в этой долбаной тишине уснул.......
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 


Текстовая версия Сейчас: 28.3.2024, 23:13

Установка Разных Стилей Css Для Разных Типов Браузеров - Форум




Рейтинг@Mail.ru Rambler's Top100

forum.ribca.net | Web Дизайн: WonderWorker | http://Ribca.Net