【特集】
子セレクタを利用したハック。文法に従った記述であり、IE7とモダンブラウザ、Mac版IE5に設定が適用される。IE6以下ではセレクタに未対応のため、設定は適用されない。
隣接セレクタを利用したハック。文法に従った記述であり、IE7とモダンブラウザ、Mac版IE5に設定が適用される。IE6以下ではセレクタに未対応のため、設定は適用されない。
:first-child疑似クラスと隣接セレクタを組み合わせたハック。文法に従った記述であり、IE7とモダンブラウザ、Mac版IE5に設定が適用される。IE6以下ではセレクタに未対応のため、設定は適用されない。
属性セレクタを使ったハック。XHTMLで<html>要素の必須属性であるxmlnsを利用している。HTMLではxmlnsを記述する必要がないため、このハックは使用できない。文法に従った記述であり、IE7とモダンブラウザに設定が適用される。IE6以下ではセレクタに未対応のため、設定は適用されない。
属性セレクタと子セレクタ、コメントを組み合わせたもので、IEの未対応機能とバグを利用したハック。文法に従った記述であり、IE以外のモダンブラウザに設定が適用される。
なお、属性セレクタを指定せず「html>/**/body」という形で記述すると、モダンブラウザの他にMac版IEにも設定が適用される。
コメントハックと呼ばれ、IE6のバグを利用することで、Standardモード(標準準拠モード)で表示したIE6だけに設定を適用しないハック。記述形式は文法に従ったものとなっている。
バックスラッシュハックと呼ばれ、Mac版IE5だけに適用する設定、または適用しない設定を記述することができる。記述形式は標準に従ったものとなっている。
たとえば、以下のように指定すると、Mac版IE5では文字の色が赤く、それ以外では青く表示される。標準に準拠したブラウザでは「/*」から「*/」までをコメントとして認識するが、Mac版IE5では「*/」の前に「\(バックスラッシュ/円マーク)」を記述すると、「*/」が認識されなくなる。これにより、Mac版IE5では「/* \*//*/ ~ /**/」の中身が適用され、「/* \*/ ~ /**/」の中身が適用されなくなる。
| ゲッティ、簡略版URLなどを記載した新ウォーターマークを本格的に導入 [16:01 5/28] |
| 【連載】今さら人に聞けない!! Photoshopのショートカットキー講座 第27回 クリッピングマスクを作成 [15:51 5/28] |
| ローランド、iPhone・iPadでレコーディングできる無料アプリをリリース [15:08 5/28] |
| 【レポート】「VOCALOID」を“弾く”という発想、ヤマハ社員が生んだ革新的ツール(1) [12:08 5/28] |
| マイナビクリエイター、スマートフォンゲームアプリ開発セミナーを6/23開催 [08:00 5/28] |
|
【連載】対処法付き! 「海外旅行トラブル」あるある 第2回 遠慮なく倒れてくるシートにストレスMAX [16:09 5/28] ライフ |
|
ゲッティ、簡略版URLなどを記載した新ウォーターマークを本格的に導入 [16:01 5/28] クリエイティブ |
|
【連載】今さら人に聞けない!! Photoshopのショートカットキー講座 第27回 クリッピングマスクを作成 [15:51 5/28] クリエイティブ |
|
如月芳規が新連載、ゼロサム作品袋とじデートピンナップも [15:50 5/28] ホビー |
|
10,000円以上の利用で、ANA・JALの500マイルをプレゼント-コナカ [15:35 5/28] ライフ |