カスタム ボタン アイコンとして透明な円形.png
を使用していますが、Android 4.2.2 ブラウザーでアイコンの周りに正方形の半透明の背景が表示されます。Android 4.1.2 の既定の Web ブラウザー (Samsung Galaxy S2 でテスト済み) を含む、ターゲットとしているすべてのブラウザーで期待どおりに表示されているようですが、Android 4.2.2 の既定の Web ブラウザー (Samsung Galaxy でテスト済み) は除きます。 S4)。
スクリーンショット:
(バグ) (予想)
jsフィドル
この問題を示す jsFiddle を次に示します。これは私の完全なコードの削除されたバージョンですが、このデモ (Samsung Galaxy S4) で問題が発生することをテストして確認しました。
CSS:
.ui-icon-main-nav {
background-image: url(/presentation/generic/includes/images/mobile/main-nav-icon.png);
-moz-background-size: 17px 17px;
-o-background-size: 17px 17px;
-webkit-background-size: 17px 17px;
background-size: 17px 17px;
height: 17px;
width: 17px;
border: none;
margin-top: -2px;
}
HTML:
...
<!-- ui-icon-main-nav is created by jQuery Mobile -->
<span class="ui-icon ui-icon-main-nav"> </span>
...
この問題の原因を知っている人はいますか?
ご協力ありがとうございました。:)