div css如何让边框随着内容的增加而加长

如题所述

<div style="float:left;display:inline">图片的</div>
<div style="float:left;display:inline">文字的</div>
<div style="clear:both"></div> 这句是关键

<div class="details" style="clear:both">
<div class="picture"><img src="images/1226737923342237.jpg" /></div>
<div class="details_1">
<%
id=Trim(Request.QueryString("id"))
sql="select * from fit_centre where id=" & id
set rs=cnn.execute( sql )
%>
<%=rs("content")%>
</div>
<div style="clear:both"></div>
</div>

另外 details 的那个div不要设置height值 或者设置height:auto
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-23
一般来说:height:auto;是可以的,但在ff下,如何有背景的话有时不会撑开,还有个属性那就是:display:table;他俩者之间没有什么差别。我认为。一般来说最外面用:display:table;还是挺好的、本回答被提问者采纳
第2个回答  2009-07-21
其一,不定高度;其二,如果div有浮动的,需要清除浮动。
第3个回答  2009-07-21
height:auto
第4个回答  2009-07-17
不设定高度!!!!
相似回答