HTML CSS疑难问题 一个div里包含一个div 5

父级div用background-image做的背景,在子级div中用<img>标签插入图片后,后背景就没了,怎么回事啊??... 父级div用background-image做的背景,在子级div中用<img>标签插入图片后,后背景就没了,怎么回事啊?? 展开
 我来答
hhday
2013-05-22 · TA获得超过1726个赞
知道大有可为答主
回答量:1847
采纳率:57%
帮助的人:1452万
展开全部
有可能是img的子级div浮动了吧。不在数据流中,父级div没有显示区域,也就没有背景了!
yhhzhengyi
2013-05-22 · TA获得超过477个赞
知道小有建树答主
回答量:1167
采纳率:0%
帮助的人:313万
展开全部
父级的div背景还在的,只是被子级div的图片覆盖了,设置下父级div的margin属性,或者把子级的透明度调下,你就知道了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
拾忆深度笔记
2013-05-22
知道答主
回答量:64
采纳率:0%
帮助的人:24.7万
展开全部
不是不见了。是子级div将父级的覆盖了。这涉及到优先级的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
owollkoll
2013-05-22 · TA获得超过495个赞
知道小有建树答主
回答量:176
采纳率:80%
帮助的人:137万
展开全部
被子级div的图片 给覆盖了把
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
久2011
2013-05-22 · TA获得超过283个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:142万
展开全部
楼上们的回答都很有可能性,你把代码贴出看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
GO拂晓4
2013-05-22
知道答主
回答量:24
采纳率:0%
帮助的人:8.4万
展开全部
看你两个div是否同样大小咯,最好就不要同等大小,两个都设置一下border:1px solid red;然后在看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式