在DIV+CSS,我给一个div定义背景样式,但是不定义高度,这个背景图片就显示不出来,这个时候怎么办呢?

当然用overflow:auto;这个属性就可以了,但是因为有下拉菜单的原因,这里也不能用这个属性定义,也不能设置DIV高度,这个时候该如果解决这个背景样式的问题?谢谢各... 当然用overflow:auto; 这个属性就可以了,但是因为有下拉菜单的原因,这里也不能用这个属性定义,也不能设置DIV高度,这个时候该如果解决这个背景样式的问题?谢谢各位大侠! 展开
 我来答
缓步莫迟疑C
2012-11-27 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6504万
展开全部
不太明白你的意思,背景图与高度实际没什么关系,除非你背景图上部是白底的,如果是这样,你可以改变一下背景图的对齐方式,比如纵向居中,或是底部对齐.
百度网友a67c6505a
2012-11-28 · TA获得超过832个赞
知道小有建树答主
回答量:728
采纳率:100%
帮助的人:474万
展开全部
在这个层设置padding试试 如padding:20px;当图片高度为40px就能完全显示出来
background设置图片定位为top
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王先生870
2012-11-28 · TA获得超过291个赞
知道小有建树答主
回答量:353
采纳率:0%
帮助的人:156万
展开全部
在css中背景必须要有一个高度的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
t2709308123
推荐于2018-04-15
知道答主
回答量:52
采纳率:0%
帮助的人:11.1万
展开全部
你可以设置最小高度min-height,_height
它是不影响height的属性的
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tatooo
2012-11-28 · TA获得超过2119个赞
知道小有建树答主
回答量:2497
采纳率:46%
帮助的人:677万
展开全部
你里面的内容是不是浮动的
需要在最后清除浮动
加个
<div style="clear:both;"></div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式