|
|
|
| в css-файл добавил примерно такие строки:
body { font: normal 101% Arial; margin:0;
// background: url(/skins/n.gif) left no-repeat;
// background-Attachment:fixed;
background-color:#333;
}
.fix { z-index:2; position:fixed; top: 0; left:0; color:#000;
background: #aaaaaa; padding:3px; cursor: pointer;
//position: absolute; top: expression(document.getElementsByTagName('body')[0].scrollTop);
}
......
|
всё работает, в разных браузерах. но в консоли ошибок фф и оперы появляется примерно такое:
Предупреждение: Ошибка при анализе значения свойства «filter». Потерянное объявление.
Строка: 7
Предупреждение: Ожидалось объявление, но найдено «/». Пропущено до следующего объявления.
Строка: 17
Предупреждение: Ошибка при анализе значения свойства «top». Потерянное объявление.
Строка: 17
|
надеился что // будет понято отличными от ие браузерами как комментирование строки,
но неугадал.
Как-нибудь бывает способ изолировать часть инструкций CSS для отдельно взятого браузера?
подскажите пожалуйста. | |
|
|
|
|
|
|
|
для: xx77
(10.06.2008 в 18:41)
| | Для IE6+ можно, например, делать так:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=win-1251">
<style>
body {color: red}
div {font-weight: normal; color: gray}
/* Только для IE6+ */
* html body {color: blue}
* html div {font-weight: bold; color: green}
</style>
</head>
<body>
Этот текст во всех браузерах, кроме IE, будет красным. А в IE - ГОЛУБЫМ
<hr>
<div>А это везде, кроме IE, будет нежирным серым, а в IE - ЖИРНЫМ и ЗЕЛЕНЫМ</div>
</body>
</html>
| Способов ещё есть несколько. | |
|
|
|
|
|
|
|
для: xx77
(10.06.2008 в 18:41)
| | этого не избежать, это не ошибка а "Предупреждение" - "Замечание" | |
|
|
|
|
|
|
|
для: neokortex
(10.06.2008 в 19:09)
| | "Избежать" можно.
См. выше. | |
|
|
|
|
|
|
|
для: PAT
(10.06.2008 в 19:11)
| | у "аксакалов" рунета все эти предупреждения видно | |
|
|
|
|
|
|
|
для: neokortex
(10.06.2008 в 19:30)
| | у меня как у аксакала тоже ;) ничего не получается сделать
избавился от // , немного поменьше стало ошибок
http://xx77.org/
похоже независимо от того применит браузер стили или нет, всё парсится и проверяется на несоответствия
//UPD: проверьте пожалуйста работает-ли на IE7 всё так-же как на других браузерах, если есть возможность. проверял только на Опера9.27, ФФ3 бета 5 и ИЕ6 | |
|
|
|
|
|
|
|
для: xx77
(10.06.2008 в 21:57)
| | в netscape отображается некорректно
6 и 7 ИЕ это почти одно и то-же. Если для 6 нормально, то и седьмой так-же показывать будет | |
|
|
|