タグ

ブックマーク / hajimetedesign.blog77.fc2.com (2)

  • CSSハック一覧表 はじめてのブログデザイン

    CSS のハックが少しずつ貯まって来たので一覧表を作ってみました。 CSS ハックとは何か簡単に説明すると、それぞれの WEB ブラウザのバグなどを利用し、特定の WEB ブラウザに特定のプロパティ(設定)を適用させたり、逆に適用させないようにし、CSS 内に併記した複数のスタイルのプロパティ(設定)を、それぞれの WEB ブラウザに振り分ける技術のことです。 これからは私が使用した CSS ハックや詳細などはこのエントリで随時まとめていこうと思います。 〔追記:2007年12月4日〕 〔追記:2008年1月12日〕 〔追記:2009年7月23日〕 下のソースの赤い部分がそれぞれの CSS ハックの部分です。 スターハック WinIE4 ~ IE6 と MacIE4 ~ IE5 にだけ適用させられるスターハック。 * html p { /* for WinIE4 ~ IE6 and Mac

  • IEハック(アンダースコア・ハック) はじめてのブログデザイン

    Windows の IE 用の CSS ハックで簡単なものを発見!その名はアンダースコア・ハックです。下のソースの赤い部分がアンダースコア・ハックです。 .sample { width : 300px;/*その他ブラウザ用*/ _width : 320px;/*IE用*/ padding : 20px; } プロパティの前に _ を足すだけなので簡単ですが、その他のブラウザ用と IE 用のプロパティの順番が前後してしまうとハックが適用されないので、そこだけ注意が必要です。 つまり、まず普通のブラウザ用のプロパティを記述し、次に IE だけが解釈するアンダースコア・ハックを使いプロパティを記述します。 ちなみにアンダースコア・ハックはW3CでCSSの検証をするとエラーになります。 また、IE7 では使えません。と言うかエラーなので使えないのが当たり前のようです。IE7 で改善された部分と言う

  • 1