gpt4 book ai didi

css - 使 div 内的图像显示在其 div 背景后面

转载 作者:搜寻专家 更新时间:2023-10-31 23:11:04 26 4
gpt4 key购买 nike

我有一个 div,它的背景是部分透明的,带有水印。在 div 内部,我正在调用一个图像,但我希望该图像出现在 div 的背景后面,这样我就可以在图像上显示带水印的透明 div 背景。那可能吗?这是我无法使用的 CSS...

.artist-container {
background:url(images/artist-back.png);
width:310px;
height:376px;
margin-left:-9px;
z-index:331;
position:relative;
}
.artist-container img {
width:300px;
height:300px;
margin-left:5px;
z-index:330;
position:relative;
}

最佳答案

我使用一些 span 制作了一个小样本,它不会向您的文档添加任何语义内容,并且仍会保持图像的语义。

HTML:

<span class="cover_contain">
<img src="http://i.imgur.com/hla4q.jpg" alt="[image]" width="128" height="128" />
<span class="cover_image"></span>
</span>

CSS:

span.cover_contain {
display: inline-block;
position: relative;
}
span.cover_image {
display: block;
background: url('http://i.imgur.com/5BtFV.png') center center no-repeat;
width: 128px;
height: 128px;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}

jsFiddle Live Preview

关于css - 使 div 内的图像显示在其 div 背景后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9133204/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com