• Авторизация


Загрузка разных CSS в зависимости от вида браузера 22-08-2008 15:07 к комментариям - к полной версии - понравилось!


Оригинал сообщения

Столкнулся тут с проблемой при верстке сайта - никак не мог заставить отображаться одинаково в ИЕ и Лисе. Причем проблема была из-за 3 пикселей. Если выровнять через css в Лисе, то криво в ИЕ, а если выровнять в ИЕ, то криво в Лисе. Решить это можно отдельными файлами css для каждого браузера. Вот скрипт, который и выбирает какой файл грузить:

<script type=”text/javascript”>

var agent = navigator.userAgent.toLowerCase();

if (agent.indexOf(”gecko” [показать] > -1)

document.write(”<link rel=’stylesheet’ href=’/путь/template_css.css’ type=’text/css’>” [показать];

if (agent.indexOf(”msie” [показать] > -1)

document.write(”<link rel=’stylesheet’ href=’/путь/template_css_ie.css’ type=’text/css’>” [показать];

else

document.write(”<link rel=’stylesheet’ href=’/путь/template_css.css’ type=’text/css’>” [показать];

</script>

Где смайл - это просто закрывающая скобка. [показать]

[показать]LIci WP - WordPress crossposting plugin

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Загрузка разных CSS в зависимости от вида браузера | SeoMegos - Дневник SeoMegos | Лента друзей SeoMegos / Полная версия Добавить в друзья Страницы: раньше»