css div覆盖文字覆盖在图片上了,但背景没有,背景被图片遮挡了 10

可以看到div的背景被遮挡了div的css如下:.shop_block{width:90%;font-size:16px;margin-top:-18px;backgro... 可以看到div的背景被遮挡了

div的css如下:
.shop_block{ width:90%; font-size:16px; margin-top:-18px; background:#ffff33; margin-left:auto; margin-right:auto; border:1px gray solid;}
求大神帮帮忙!
<div class="cube" id="shop<%=rs.getString("cs_id") %>" onclick="location.href='shop.jsp?shop_id=<%=rs.getString("cs_id") %>'"
style="cursor: pointer;">
<div class="shop_icon">
<img src="<%=rs.getString("cs_icon") %>" />
</div>
<div class="shop_block" >
<div style="background:#ffff33;">
糕点小屋
</div>
</div>
</div>
展开
 我来答
狂奔的melon
推荐于2017-10-02
知道答主
回答量:26
采纳率:0%
帮助的人:12万
展开全部
设置div的 z-index:
div
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

定义和用法
z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。
注释:元素可拥有负的 z-index 属性值。
注释:Z-index 仅能在定位元素上奏效(例如 position:absolute;)!

转载自http://www.w3school.com.cn/cssref/pr_pos_z-index.asp
追问
试过了,不行啊
追答
应该可以的~不然就是你css定义有问题了
低调的神牛
2018-06-28
知道答主
回答量:2
采纳率:0%
帮助的人:1742
展开全部
试试给shop_block加上 position:relative
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
超级大炮40
2017-09-30 · TA获得超过258个赞
知道小有建树答主
回答量:334
采纳率:50%
帮助的人:18.9万
展开全部
设置z-index深度
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
c61230
2017-07-10 · TA获得超过658个赞
知道小有建树答主
回答量:601
采纳率:71%
帮助的人:147万
展开全部
如果你要现实背景的话,你的图片要抠出来,然后保存png格式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
求梦醒一刹P
2017-06-20
知道答主
回答量:9
采纳率:0%
帮助的人:9214
展开全部
什么意思?你要什么效果?
你也可以把图片设置为背景,再写文字。一样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 5条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式