現在、一部の画面解像度をカバーする画像がありますが、画面解像度が画像より大きい場合は、各ピクセルで大きくなります。白、私はそのバックグラウンドイメージの背後にある色が欲しいので、醜く見えません。私の現在のコードは背景のためのimgタグであり、CSSは100%まで拡大しますが、画面の解像度が画像の解像度よりも大きければ、問題が発生します。バックグラウンド画像に負荷がかかっていない場合は代替の背景があります
答えて
divに背景画像を設定するのではなく、背景画像としてimgタグを使用する具体的な理由はありますか?あなたはかなり簡単にこれを行うことができるので。選択図】図-divのは、あなたのIMGの代わりになり
.background-div {
width: 100%;
height: 100%;
background: url(your_image_url) no-repeat;
background-size: cover;
background-color: #e3e3e3;
}
...これは、文書のbody
、または何である可能性があります。これは、背景全体をカバーするコンテナdivです。
バックグラウンドの背景色は#e3e3e3で、background-size: cover
は常に画像を拡大して画面に表示するため、その色は見えません。 contain
を代わりに使用することもできます。これにより、イメージの縮尺が変わり、イメージが届かない場所の背景色が表示されます。
私のために働いてくれてありがとう、私は "バックグラウンド:緑;"として設定されていないフォールバックを持っていたしかし、それは明らかに「背景色:緑色」でした。それは働くだろう、助けてくれてありがとう。 –
イメージの親divを見つけて、スタイルシート属性を追加します。
それはこの
<div class="parent" style="background-color: #000000;height: 100%;width: 100%;">
<img src="your image url" class="image" alt="alt" title="your title"/>
</div>
のattrスタイル=のようになります "背景色:#000000;" divに黒の背景色を与えます。
style.cssファイルのクラス名で背景色を設定することもできます。またはファイル名を何にしたか。
.parent {
background: #000;
height: 100%;
width: 100%;
}
.parent img {
max-width: 100%;
}
これはあなたの検索のためのものです。そうでない場合は、さらに詳細を記入してください。おそらくあなたの現在のコードの構造を表示します。
- 1. に背景画像があります。
- 2. rssフィードで画像が見つからない場合の代替画像
- 3. CSS:画像なしの代替背景画像の設定
- 4. 背景画像のみがロードされる場合があります。
- 5. パンした画像の背景に黒い背景があります。 Swift 3
- 6. 円を使ったスマートなバックグラウンドdivですが、ifが背景画像の場合は
- 7. 何が速いですか?背景画像または画像
- 8. サーバーに負荷がかかる画像リンクが壊れています。 symfony2/Apache
- 9. モバイルの背景画像がテキストと揃っていない
- 10. CSS:モバイルサイトの代替背景画像ですか?
- 11. Chromeで重なり合った背景画像が重なり合っている星の評価
- 12. 背景画像がページ幅いっぱいに伸びない
- 13. 他の背景画像がある場合、リピートを伴う背景画像は停止する必要があります
- 14. 背景画像がHTMLで私にとってうまくいかないのはなぜですか?
- 15. 画像は保存されていますが背景はありません
- 16. テキストが背景画像の背後に隠れています
- 17. URIから読み込んだ画像に黒い背景があります
- 18. android:sdkのレイアウトの描画可能な背景に色合いがあります。
- 19. 背景画像がまったく動作しない
- 20. 背景画像が応答しない
- 21. ブラウザがこれをサポートしていない場合、cancelAndHoldAtTimeの正しい代替手段はありますか?
- 22. CSSを使用して背景に複数の画像がありますか?
- 23. 背景画像が全体の画面を覆っていない
- 24. 背景画像が消えていく
- 25. CSSのバージョニングが有効になっている場合のCSS背景画像のバージョン
- 26. Safariレンダリング画像の背景に黒色があります
- 27. は、私が使用して背景画像を持つページを持っている背景画像
- 28. 背景画像がブートストラップのテキストを切り取っています
- 29. 背景には柔軟な背景画像があしらわれています(オハイオ州とシャドウ)
- 30. 背景サイズ:カバーが背景画像の高さを設定していない
[jQuery/Javascriptで壊れた画像を置き換える]の複製があります(http://stackoverflow.com/questions/92720/jquery-javascript-to-replace-broken-images) – AbhiNickz
これにはjavascriptを使用する必要があります。 – Gintoki