「\」「9」「*」「_」の四文字だけで、IE6, IE7, IE8を区別するCSSハックをNettuts+から紹介します。 <textarea name="code" class="css" cols="60" rows="5"> body { color: red; /* all browsers, of course */ color : green\9; /* IE8 and below */ } </textarea>
スタイルシートを読み込むときの、ブラウザ判定用の記述です。下記の裏技を使えば、Javascriptでのブラウザ判定やOS判定がいらなくなり便利です。。 スタイルシートの読込みについて ■Netscape 4.xにCSSを適用しないようにするには? <link href="xxx.css" rel="stylesheet" type="text/css" media="screen,print"> media属性を指定し「screen」と一致しない値を指定する。 例:allなど @importが実行されると強制終了、フリーズの原因になる ■IE 4(IE,Mac)にCSSを適用しないようにするには? @import "xxx.css"; ■Mac版IE 4.5にCSSを適用しないようにするには? @import url("xxx.css"); ■Win版IE 5にだけCSSを読み込ませるには
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く