IE6/7/8でもCSS3の角丸、ボックスシャドウ、グラデーション、マルチバックグランドなどを使えるようにするbehaviorスクリプトを紹介します。

CSS3 PIE_ CSS3 decorations for IE
デモ
デモではCSS3の角丸、ボックスシャドウ、グラデーションをリアルタイムに試すことができます。

IE7でのキャプチャ
CSS3が美しく適用されています。
上記は「CSS3 PIE」を使用した状態で、「Enable PIE 」のチェックボックスをオフにすると無効の状態になります。

「CSS3 PIE」をオフにしたキャプチャ
角丸もグラデーションも無しの状態になりました。
「Show CSS」のチェックボックスをオンにすると、現在のスタイルシートが表示されます。
上記デモのスタイルシート
※クリックで拡大
「CSS3 PIE」の使い方は簡単で、既存のCSS3のスタイルシートに一行を追加するだけです。
適用前のCSS
「CSS3 PIE」を適用
既存のスタイルシートの最後に、behaviorスクリプトとして「PIE.htc」を指定します。
「PIE.htc」は下記ページよりダウンロードできます。
PIE download
「CSS3 PIE」がサポートしているCSS3のプロパティは下記の通りで、他のプロパティへの対応も開発中ということです。
- border-radius
- box-shadow
- border-image
- multiple background images
- linear-gradient as background image
以前紹介した「IE-CSS3」よりも対応しているプロパティが多く、シャドウも綺麗に表示されていると思います。
Post on:2010年7月14日






[...] たった一行を追加するだけでIE6/7/8をCSS3対応にする -CSS3 PIE | コリス [...]
[...] たった一行を追加するだけでIE6/7/8をCSS3対応にする [...]
[...] たった一行を追加するだけでIE6/7/8をCSS3対応にする -CSS3 PIE | コリス (tags: css) [...]
たった一行を追加するだけでIE6/7/8をCSS3対応にする
「CSS3 PIE: CSS3 decorations for IE」
IE6/7/8でもCSS3の角丸、ボックスシャドウ、グラデーション、マルチバックグランドなどを使えるようにするbehaviorスクリプトを紹介します。
デモではCSS3の角…
[...] たった一行を追加するだけでIE6/7/8をCSS3対応にする -CSS3 PIE | コリス [...]
[...] たった一行を追加するだけでIE6/7/8をCSS3対応にする -CSS3 PIE | コリス [...]
[...] たった一行を追加するだけでIE6/7/8をCSS3対応にする -CSS3 PIE | コリス [...]
[...] 基本的にIEではCSS3は非対応なのですが、colissさんでも紹介されているCSS3 PIEを使えば、たった一行のコードを追加するだけでIEをCSS3対応にさせることができます。※対応ヴァージョンはIE [...]
ココを押えておけばCSS3がだいたい分かるツール集
CSS3に対応した便利ツールや それを利用するために必要となる予備知識の参考記事をご紹介します。
[...] 「PIE」を利用する方法。(参考サイト:コリスさんのサイト) [...]
Safariも対応済みですか?
> kase さん
SafariはCSS3に対応しているので、CSS3 PIEは必要無いですよ。
[...] ご存知のとおりIEはCSS3に対応していません。 このブログでは以前コリス:たった一行を追加するだけでIE6/7/8をCSS3対応にする -CSS3 PIEで紹介されていたbehaviorスクリプトを使用しています。 [...]
[...] 行を追加するだけでIE6/7/8をCSS3対応にする -CSS3 PIE http://coliss.com/articles/build-websites/operation/css/css3pie-decorations-for-ie.html [...]