我有这段代码,但.text
没有按我预期的那样工作。auto
应该适合width
容器,但div将.text
被推到第二行。我需要 auto 值,因为图像的宽度可以改变,并且无论图像宽度如何,正确的 div 都应该始终适合容器。
<div class="container">
<div class="img"><img src="http://placehold.it/350x150"></div>
<div class="text">Some text Some textSome textSome textSome textSome textSome textSome textSome textSome textSome textSome textSome textSome textSome text</div>
</div>
.img, .text {
float:left;
}
.text{
border: 1px solid red;
height:150px;
width:auto; //should be width:248px in this specific case;
}
.container{
width:600px;
border:1px solid green;
height:150px
}