Смена таблицы стилей
необходимо в Мозиле размер текста делать больше чем в других браузерах. Как проще всего сделать смену таблицы стилей для разных браузеров?
Хотел схитрить: if (navigator.appName=="Mozilla") { <style> (font-size: 20px)}</style> и т.д. - не получается ЕСТЕСТВЕННО.:) Подскажите скрипт оптимальный |
if ( !window.attachEvent ) document.body.style.fontSize = '20px'; |
Не совсем понял синтаксиса if- почему нет дальше {} и совсем не понял - не нашел на сайте, что такое !window.attachEvent
:( |
Цитата:
Цитата:
По сабжу: Может просто CSS хаком сделать? |
Float можно мне по русски объяснить пожалуйста:
- что за метод windows.attachEvent? - что значит CSS хаком сделать? Я понимаю, что мне нужно делать две таблицы стилей. Основная работает всегда, а в Мозиле подключается дополнительная, меняющая параметры шрифта. Думал это обычное дело - менять таблицы. Неужели нет? |
Цитата:
Цитата:
|
Спасибо exec, float.С отрицательной кармой sweet полностью согласен.
Судя по описанию на этом сайте !window.attachevent будет работать только в Мозиле - завтра попробую. |
Цитата:
|
:haha:
|
Цитата:
<style type='text/css'> .elemclass { font-size: 40pt; //Тут же и остальные стили } </style> <script type='text/javascript'> var browser = navigator.appName; if(browser == Netscape) { document.getElementById('ElementId').className = 'elemclass'}else{} </script> |
Часовой пояс GMT +3, время: 00:31. |