border-radius.htc ソリューションを使用して角を丸くして IE8 で表示しようとしていますが、問題があります。HTML ファイルでは、IE8 固有のスタイルシートを呼び出すページの上部近くに配置された IE8 条件を使用しています。そのスタイルシートには、次のルールがあります。
.navbar .nav .active > a,
.navbar .nav .active > a:hover {
behavior: url("border-radius.htc");
-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
position: relative;
zoom: 1;
}
IE8 でページを表示すると、角がまだ直角になっています。丸みを帯びた角が IE8 で適用されない理由を誰か教えてもらえますか? 私のCSSに何か問題がありますか?