0

レイアウトに境界半径を適用していますが、IE 7 と IE8 で問題が発生しています。私は PIE.htc を使用していますが、まだ互換作業を行うことができません。

コードは次のとおりです。

border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-top: 0;          

-moz-border-top-left-radius: 4px;
-webkit-border-top-left-radius: 4px; 
behavior: url(PIE.htc); 

ieTester でテストしています。誰か助けてくれますか?

4

1 に答える 1

0
  1. behavior: url(PIE.htc);使用する場合はPie.htc、html ページまたはマスター ページと同じフォルダーにある必要があります。

  2. ページの doctype は XHTML または HTML5 である必要があります。

  3. 私の経験では、動作コードを CSS ルールの上に配置する方がよいと言えます。

  4. 信頼できるユーティリティとして IE Tester を使用しない方がよいでしょう。ツールはたくさんありますが、あまり役に立ちません。IE 9 を使用してから、開発者ツールでブラウザーとドキュメント モードを変更することをお勧めします。それらを変更すると、ページ全体がそのモードでリロードされます。完全なナイトメアである癖モードもあります。

    また、コードとブラウザに関するより多くの事実で質問を更新できる場合。

于 2013-01-10T23:02:27.970 に答える