1

Chrome Developer で UA を IE7 または IE8 でオーバーライドすると、border-radiuses が問題なく表示されます。しかし、IE8 でページを開くと、(当然のことながら) すべての角が正方形になります。ここで何か不足していますか?それとも、正しく動作しないだけですか?

4

2 に答える 2

3

UA をオーバーライドしても、ブラウザが別のブラウザのように動作するわけではありません。User-Agentサーバーとチェックする JavaScript コードに送信されるヘッダーの値を変更するだけnavigator.userAgentです。

于 2013-09-08T06:56:52.433 に答える
1
  1. ブラウザを模倣しても、実際のブラウザとしては機能しません! 特にIEなら!!
  2. IE8 以前のバージョンでは、border-radius はサポートされていません。
  3. 追加メモ: IE9 および IE10 で border-radius を使用する場合は、long メソッドを使用してください。border-radius: 10px 10px 10px 10px;これborder-radius: 10px;は、何らかの理由で機能しない場合があるためです。
于 2013-09-08T07:19:13.727 に答える