2016-07-15 13 views
0

height:autoについて多くの情報を検索しましたが、私の問題の解決策が見つかりませんでした。私は、ダイナミックな高さと全幅の画像を必要とするが、それは動作しません:(誰でも動的高さの自動高さ画像

はHTML

!?助けることができる:私のjsFiddle

<div id="roster"> 
<div class="image"></div> 
</div> 

CSS

#roster{} 

#roster .image{ 
    background-image:("http://nhlawyer.net/wp-content/uploads/header-image-2.jpg"); 
    width:100%; 
    height:auto; 
} 

あり

+0

具体的な問題を明確にしたり、詳細を追加して必要なものを正確に強調してください。現在書かれているとおり、あなたが求めていることを正確に伝えるのは難しいです。 –

+0

divで実際のイメージを使用すると正常に動作しません。 –

+0

@Paulie_D _動的な高さのフルサイズの画像が必要です_ 実際の画像ですか?それはどうですか? –

答えて

1

あなたがイメージを作る場合、あなたはあなたbackgroundとして画像を使用している場合width:100%;その高さが自動

#roster img{ 
 
\t width:100%; 
 
}
<div id="roster"> 
 
    <img src="http://nhlawyer.net/wp-content/uploads/header-image-2.jpg"> 
 
</div>

なりませんbackground-imageとして、デフォルトで<img>タグとして画像を使用する必要があります要素の特定の高さを与える必要があります。background-size: cover;

+0

ありがとうたくさん:) –

0

試してみてください

#roster .image { 
    background: url('https://nhlawyer.net/wp-content/uploads/header-image-2.jpg'); 
    width: 100%; 
    height: 250px; 
    background-size: 100%; 
    background-repeat: no-repeat; 
} 
+0

_動的な高さで全幅画像が必要_この解決法は動的な高さでは機能しません。 –