Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Ужасное решение, лучше так не делайте. Вы не правильно используете решение предложенное выше. Вот пример:у меня предложение через PHP.
передаем какую-нить глобальную переменную и проверяем,
<doctype .. >
<html>
<head>
<title>anytitle</title>
<!-- Для всех браузеров -->
<link rel="stylesheet" href="/default_styles.css" type="text/css" />
<!-- Только для осла ниже 7й версии -->
<!--[if lt IE 7]>
<link href="ie5-6.css" rel="stylesheet" type="text/css" media="all" />
<![endif]-->
<!-- Только для осла 7й и ниже версии -->
<!--[if lte IE 7]>
<link href="ie5-6-7.css" rel="stylesheet" type="text/css" media="all" />
<![endif]-->
<!-- Просто только для осла, любых версий -->
<!--[if IE]>
<link href="iehacks.css" rel="stylesheet" type="text/css" media="all" />
<![endif]-->
</head>
<body>
...
</body>
</html>
/* main.css */
.any_style {
margin: 0; /* это увидят все браузеры */
_margin: 10px; /* а вот это увидит только осел */
}
/* но будьте аккуратны, в этом случае все браузеры,
кроме осла, стиль не отработают, поскольку вылетят
на первой некорректной записи в строке ("_margin") , с ошибкой */
.test { _margin: 10px; margin: 0; }
как-как, через DHTML. Создаёшь структуру DOM, загоняешь в отдельный файлй javascript, реализующий разные оформления и выводишь на главную страницу обработчик.Не совсем наверно в тему, но как привязать файл css'a ( один из нескольких ) к клику по кнопке допустим?
*** скрытое содержание ***
Не совсем наверно в тему, но как привязать файл css'a ( один из нескольких ) к клику по кнопке допустим?
<!doctype .. >
<html>
<head>
<title>titlepage</title>
<script type="text/javascript">
function AppendCss(sCssHref) {
var node = document.createElement("link");
node.setAttribute('href', sCssHref);
node.setAttribute('rel', 'stylesheet');
node.setAttribute('media', 'screen');
node.setAttribute('type', 'text/css');
document.getElementsByTagName('head')[0].appendChild(node);
}
</script>
</head>
<body>
<input type="button" onclick="AppendCss('/css_file1.css');" value="Подключить файл css_file1.css" />
<input type="button" onclick="AppendCss('/css_file2.css');" value="Подключить файл css_file2.css" />
</body>
</html>
bork1234, я как погляжу ты понимаешь по КССу, может поможешь в решении моей проблемы... буду очень признателен... самый первый пост..
.any_style {
margin: 0; /* это увидят все браузеры */
_margin: 10px; /* а вот это увидит только осел */
}