CSS中DIV中有Dl,高度不能变化的求助

linkgods 2008-01-05 02:34:46
我的代码格式如下:

<div class="right_sidebar_list">//DIV(A)
<dl>
<{section name=hotlist loop=$HotArray}>//这里是数据读取,多行(dt)输出
<dt>• 重复</dt>
<{/section}>
</dl>
</div>


可是在页面输出时,DIV(A)的高度不能随dt内容增加而随着增加高度?如何解决
...全文
141 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowangye 2012-10-20
汗 这也算学习 到了
dl 最好不要用 height line-height 可以通过padding控制www.chinadaixiao.net
回复
lyfeixue 2008-12-03
我也学习到了,谢谢
回复
highps 2008-01-06
因为你的DIV(A)没有设置float:left。但要具体情况具体分析,免得造成其他的问题。
看看这个上面的文章吧http://www.w3cui.org
回复
linkgods 2008-01-06
谢谢highps,ddcatlee得解了
回复
Hntxh 2008-01-05
关注
我也遇到同样的问题了
回复
ddcatlee 2008-01-05
1。div有没有设定高度?
2。dl或者dt有没有float?
回复
发动态
发帖子
CSS
创建于2007-09-28

5.9w+

社区成员

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
申请成为版主
社区公告
暂无公告