ズームのときは、画像スプライトのアイコンの位置がずれることがあります。あなたがバックグラウンドイメージから遠ざかるにつれて、ポジションは少し下がっているようです。これはChromeでのみ発生します。Chromeでズームすると画像スプライトの位置がずれる
ここCSSです。
.feature-icon {
height: 22px;
width: 22px;
display: inline-block;
background-image:url(feature-icon-sprite.png);
background-size: 22px;
}
.schedule {
background-position: 0 0;
}
.selections {
background-position: 0 -22px;
}
.messages
background-position: 0 -44px;
}
...
ここにHTMLがあります。
<span class="feature-icon schedule"></span>
<span class="feature-icon selections"></span>
<span class="feature-icon messages"></span>
私はインターネットの周りの記事をthisのように見ました。 Chromeのズームでピクセルの丸めの問題があるように思えます。問題を回避するためにサイズを20pxに変更しようとしましたが、110%のズームを行ってもそれが発生します。
は、あなたはこれを固定しましたか? –
作業URLを投稿してください。 50%まで、または(ズームアウト)を超えてズームを変更する場合、スプライトの他の部分を見ることができる –
https://codepen.io/anon/pen/oGMwbm 。私はそれがpxよりREM単位にはるかに多く影響することに気付きましたが、画像サイズにも依存する可能性があります。 –