私のウェブサイトから最新のニュースを得るスクリプトを作ったが、今はデザインに問題がある。私は理由を知っていませんが、私のheight:auto
はうまく動作せず、高さを幅に応じて動作させたいが、それは起こらない。最初の子供がいる画像の反応的な高さ
大きな画像が1つあるため、私の考えはheight:auto
で動作しないかもしれません。私はこれをmax-&分の高さで作成しようとしましたが、それはどちらも機能しません。
が、私はメディアタグについて知っているが、メディアでは、私は私のコードがありますいくつかの小さな修正:)
を書きたい、多分誰かが私を助けることができます!
HTML
<div id="news">
<div id="new_post" style="background-image:url(http://www.dailymobile.net/wp-content/uploads/2012/08/android-640x480-wallpaper-755.jpg)"><a href="" style="color:white">Lorem ipsum dolor sit amet</a></div>
<div id="new_post" style="background-image:url(http://www.dailymobile.net/wp-content/uploads/2012/08/android-640x480-wallpaper-690.jpg)"><a href="" style="color:white">Lorem ipsum dolor sit amet</a></div>
<div id="new_post" style="background-image:url(http://wfiles.brothersoft.com/bd/android_189070-640x480.jpg)"><a href="" style="color:white">Lorem ipsum dolor sit amet</a></div>
</div>
CSS
#new_post{
display: inline-block;
width: 50%;
height: auto;
margin:5px 5px 0 5px;
background-size: cover;
background-position: center center;
}
#new_post:first-child{
float: left;
width: 45%;
height: 205px;
margin: 5px 0 5px 5px;
}
感謝。
'高さ:自動;'この場合205pxで、コンテンツの値を取得します。イメージのアスペクト比を維持したい場合は、代わりに 'img'タグを使用してください。 – blonfu
@blonfuあなたは 'div'で' img'を入れる必要があると思いますか? –
また、重複IDは決して使用しないでください。決して。それがうまくいくように見えても! –