次のコードを取る: -CSS - divの内側の応答背景イメージは、
HTML:
<div id="wrapper">
<div id="nottingham-park">
</div>
CSS:
#wrapper {
width: 100%;
height: auto;
}
#nottingham-park {
background: url(http://planetbounce.m360.co.uk/wp-content/themes/planetbounce/assets/img/nottingham-park.png);
background-size:100% auto;
background-repeat: no-repeat;
display: block;
//height: 700px;
}
高さを#nottingham-park
に設定しないと、背景イメージが表示されません。高さを設定すると、応答しません。
イメージを常に100%の幅と高さに表示するにはどうすればよいですか?流体padding-bottom
について
それが自然に延びるように通常あなただけの、ノッティンガム・パークにコンテンツを追加する必要があります。 CSSの高さはどれくらいですか? – IceFire
レスポンシブなデザインは得られません。あなたの画像は、常に100%の幅とそれが表す固定高さを持ちます。あなたは 'background-size:cover'を探しているのでしょうか? – somethinghere
@IceFire - div内にコンテンツがないので、背景画像を使用せず、だけを使用する唯一のオプションはありますか? – nsilva