IE4/CCS2 のユーザー定義色がNN4で化ける
[上に]
[前に]
[次に]
松島
[E-Mail]
[HomePage]
2000/02/08(火) 08:07:45
http://www.tohoho-web.com/wwwcolor.htm#ColorUserDefine
ユーザー定義色を使ってみたところ、IE5ではねらいどおりの色で表示
されているのですが、NN4では見当違いの色になってしまいました。
そこで、NN4ではこの色設定が反映されないようにしたいと思うのです
が、何かスマートな方法はありますでしょうか。
通りすがり1号
2000/02/08(火) 23:58:11
多分これが最もスマート。
IE5とNC4.07で確認。IE4での動作は保証できません。
<html>
<head>
<title>testcss.html</title>
<!--IE5のためのスタイル-->
<style>
body {
background-color: activecaption;
color: captiontext;
}
</style>
<!--NC4.07のためのスタイル-->
<style disabled="true">
body {
background-color: #aaaaaa;
color: #333333;
}
</style>
</head>
<body>
スタイルは必ずこの順番で指定すること。
NC4.07用のスタイルを、先に書いてはいけない。
</body>
</html>
松島
[E-Mail]
[HomePage]
2000/02/09(水) 01:09:49
[[解決]]
通りすがり1号さん、回答ありがとうございます。
STYLEタグに DISABLED属性があるとは知りませんでした。
DISABLED属性が気になって本で調べてみたら、より確実な
方法を見つけました。
わざわざ回答していただいたところを申し訳ないのですが、
せっかくですのでその方法の紹介したいと思います。
<!-- 両方に適用させるCSS -->
<LINK REL=STYLESHEET HREF="main.css">
<!-- IE5だけに適用させるCSS -->
<!--[if IE 5]><LINK REL=STYLESHEET HREF="ie5.css"><![endif]-->
つまり、<!--[if IE 5]> 〜〜〜 <![endif]--> の部分は、
IE5でしか認識されない、ということだそうです。
IE5/NC4.7で動作を確認しました。
通りすがり1号
2000/02/09(水) 02:29:30
なるほど。
実は松島さんの方法は考えてました。
しかし、参考にしたドキュメントがいけなかった、、、、
正しく動かず挫折したんです。
ちなみにそのドキュメント↓。マイクロソフト初。(笑)
http://www.microsoft.com/japan/developer/workshop/author/dhtml/dude/dude071798.asp
[上に]
[前に]
[次に]