CSS3 border-radiusをIE8で機能させようとしていますが、何らかの理由で機能していません http://uiux.atwebpages.com/
border-radius.htcファイルを使用しています
.htcファイルを使用せずにIE8でborder-radiusを機能させる他の方法はありますか?
私を助けてください。ありがとうございました。
CSS3 border-radiusをIE8で機能させようとしていますが、何らかの理由で機能していません http://uiux.atwebpages.com/
border-radius.htcファイルを使用しています
.htcファイルを使用せずにIE8でborder-radiusを機能させる他の方法はありますか?
私を助けてください。ありがとうございました。
IE<9の純粋なCSSだけでVMLを使用しないと不可能です。他の唯一の方法は、スライスされた画像を使用することです。これらの丸みを帯びた角が本当に必要でない場合は、省略してください。人々が古いブラウザを使用している場合、それはあなたのせいではありません。
ただし、css3pieをお勧めします。それを見てください。
編集:
behavior:url(border-radius.htc)
ます、しかし私はあなたのcssでこれを見つけることができませんでした。それを試してみて、それが機能するかどうかを確認してください。いいえ、CSS3ボーダー半径はIE8ではサポートされていません。互換性に関する私の情報については、このチャートを参照してください。
http://msdn.microsoft.com/en-us/library/cc351024(v=vs.85).aspx
jQueryはオプションですか?もしそうなら、これを試してください-http://jquery.malsup.com/corner/
このページに記載されていることを実行すると、正しく機能するはずです。もう1つのアドバイス:一般的なcssルールを実行する前に、cssをクリーンアップし、ブラウザーに依存するルールを定義します。