私はPIE.htcを使用しようとしています。これは、IE6-8でCSS3機能を使用できるようになるスクリプトです。私はCakephpも使用しています(これは私が大好きになりつつあります)
指示に従って、PIE.htcファイルを好きな場所に貼り付けてbehavior: url(path/to/PIE.htc);
からCSSに追加します。ので、私は持っています:
input[type=text]{
width:348px;
height:30px;
border:1px solid #ddd;
padding:3px;
background:url(../img/formfieldbg.gif) repeat-x;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
vertical-align:top;
behavior: url(path/to/PIE.htc);}
また、次のようにも記述されています。注:このパスは、呼び出し元のCSSファイルではなく、表示されているHTMLファイルを基準にしています。
私はCakephpを使用していますが、パスに何を入れても、PIE.htcファイルをどこに置いても機能しません。IE6で表示すると、FFのように入力に丸みを帯びた美しい角がまだありません。