ボックスの高さを画像の高さと同じに保つ必要があります。子猫(例)の画像の高さが398ピクセルの場合、divの高さは同じでなければなりません。
問題は、.item div内の他の子divが、親divを約で展開することです。150px。
この動作を停止するにはどうすればよいですか?
私はoverflow:hidden / autoなどの他のいくつかの方法を試しましたが、何もうまくいきませんでした。
助けが必要です!:)
HTML:
<div id="container">
<div class="item">
<img src="http://placekitten.com/g/398/398" />
<div class="box">
<span id="header-content">
Lorem ipsum dolor sit amet, consetetur sadipscing elitr
</span>
</div>
<div class="headlineblog"><h1>Headline</h1></div>
<div class="cat"><h2>Category</h2></div>
</div>
</div>
CSS:
#container {}
.item {width: 398px;float:left;margin: 10px;overflow: hidden !important;}
.item > img {width: 398px !important}
.item .box {background-color: white;
margin: 10px;
height: 65px;
position: relative;
top: -110px;
font-size: 14px;
color: #BBBDBE;
min-height: 65px;
padding: 10px;
width: 358px;
}
.cat {position: relative;left: 280px;bottom: 230px;}
.cat h2 a{font-size: 14px;text-transform: uppercase;font-weight: 300;color: #FF6400}
.headlineblog {position: relative;left: 20px;bottom: 195px;}
.headlineblog h1 a{font-size: 18px; color: black; font-weight: 700}
.item .box #header-content { position: absolute; bottom: 10px;font-size: 14px;font-weight: 300;color: grey;width: 310px;text-overflow: ellipsis;overflow: hidden;-o-text-overflow: ellipsis;white-space: nowrap; }