PIE.htcでIE6~9でCSS3を有効にする。
IEでCSS3の装飾を有効化に
古いバージョンのInternetExplore(Ver.6~9)だと通常ボックスシャドウや
グラデーションなどの描写装飾が効かないがPIE.htc
を導入することで、古いバージョンのInternetExploreでもCSS3の一部の描写が再現できる。
アニメーションのようなものは出来ませんが「border-radius」,「box-shadow」,「linear-gradient」などの使用頻度が多いものが使用できるので、そうそう困ることはないと思う。
準備
PIE.htcのサイトで「Download」から「PIE 1.0.0」を取得して任意のフォルダに移す。
使い方
css3描写を適応させたい要素に対して以下の様に読み込ませる。
header{ -webkit-box-shadow: #999999 0px 2px 5px; -moz-box-shadow: #999999 0px 2px 5px; box-shadow: #999999 0px 2px 5px; //描写したいCSSを記述 hehavior:url(PIE.htc); //ダウンロードしたPIE.htcを読み込む。 }
これで古いバージョンのInternetExploreでもCSS3が適応されます。