コンセプトはシンプルです。私はhtml5ページを持っていて、レスポンシブです.bgroundの画像だけが画面サイズで変化しません.今のコードは次のとおりです.
<div id="home-gallery" class="gallery-container fullscreen">
<section id="home-welcome" class="slide-1 gallery-slide background-cover" style="background-image:url(static/img/home/image1.jpg)">
.....
<section id="home-campaigns" class="slide-2 gallery-slide background-cover" style="background-image:url(static/img/home/image2.jpg)">
それは、1つの一般的なイメージを使用して言った. 私がCSSでやろうとしたことは次のとおりです。
@media (min-width:800px) { background-image: url(bg-800.jpg) }
@media (min-width:1024px) { background-image: url(bg-1024.jpg) }
@media (min-width:1280px) { background-image: url(bg-1280.jpg) }
style="background-image:
しかし、プロパティを CSS コードに関連付ける方法がわかりません。私は書くべきですか:
<section id="home-campaigns" class="slide-2 gallery-slide background-cover" style="background-image">
そしてcssで#home-welcome background-image
@media (min-width:800px) { background-image: url(bg-1024.jpg) }
@media (min-width:1024px) { background-image: url(bg-1024.jpg) }
@media (min-width:1280px) { background-image: url(bg-1280.jpg) }
助けてください。私は試した。`