Heyas、background-size:カバーは、側面に詰め物を残します。 Chromeのバグ?
テンプレートページの束には、ヒーローバナーの左側にあるこの白いスライバーが表示されます。バナーは、サイズ:カバーの背景画像を使用し、中心/中心に配置しています。主人公のほかに、ページのすべてのコンテンツを削除すると、それはまだ表示されます。いくつかの決議でのみ表示されます。 Chromeのインスペクタでは通常のものは表示されず、HTML + CSSは表示されない他のページでも同じです。誰でもこのアイデアはありますか?ここで
は、CSSです:
#top {
background: url('/www/images/heros/features/features_768_1x.png') no-repeat center center;
background-size: cover;
@media only screen and (max-width: 375px) {
background: url('/www/images/heros/features/features_375_1x.png') no-repeat center center;
background-size: cover;
}
@media only screen and (min-width: 768px) and (max-width: 1366px) {
background: url('/www/images/heros/features/features_768_1x.png') no-repeat center center;
background-size: cover;
}
@media only screen and (min-width: 1366px) {
background: url('/www/images/heros/features/features_1366_1x.png') no-repeat center center;
background-size: cover;
}
}
フィドル:https://jsfiddle.net/fngbqyq1/
更新: -issue画像は、(デザイナーいまいましい)適切eyerollをトリミングしていない/それに白を持っていました。:p
を使用してみてください! –
「一部の解像度でのみ」と言う場合は、ウィンドウのサイズを変更している間に起こることを意味しますか?たぶん、ブラウザはちょうどページをリフロするのを忘れるかもしれません(サイズ変更時に、リフローがスキップできると推測します)。 –
コードは死んでいる単純です:静的な高さ、幅100%;他には何もありません...決議でのみ起こるようです<1366px –