关于css+div自适应高度问题
html代码是:<divid="a"><divid="c"></div><divid="d"></div>&l...
html代码是:<div id="a"><div id="c"></div><div id="d"></div></div><div id="b"></div>css代码是:#a{ width:250px; border:1px solid #666; padding:5px; background-color:#CC0;}#c{ height:100px; width:100px; border:1px solid #666; float:left;}#d{ height:100px; width:100px; border:1px solid #666; float:right;}#b{ margin-top:5px; width:250px; border:1px solid #666; padding:5px; background-color:#CC0;}网页显示效果是:但是我想让id=“a”的框适应id=“c”和“d”的高度,在不改变float属性的情况下怎样设置啊?
展开
3个回答
展开全部
你的id=“a”的框本来就是适应id=“c”和“d”的高度的啊
你在样式a里面加了padding:5px;导致高度变成了110px了
把这句去掉就可以看出效果了
你在样式a里面加了padding:5px;导致高度变成了110px了
把这句去掉就可以看出效果了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码很乱。。
我想应该是没清楚浮动的缘故。
给#a 加上overflow:hidden;
我想应该是没清楚浮动的缘故。
给#a 加上overflow:hidden;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询