我试图让我的文本出现在背景图片的上方。我已经尝试使用
以下是我的HTML代码:
这是我当前拥有的CSS:
现在,整个 #floatlefttext 部分都在背景图像下面,而我希望它在上面。我尝试使用 background-image,但不确定它是否是实现我想要的结果的最佳方式。任何建议都将不胜感激,谢谢!
z-index
和定位进行操作,但似乎无法做到正确的效果。以下是我的HTML代码:
<div id="float-left">
<div id="triangles">
<img src="img/trianglebackground.png" id="tripic">
</div>
<div id="float-left-text">
<img src="img/portrait.png" id="port">
</div>
</div>
这是我当前拥有的CSS:
#tripic {
z-index:1;
height: 550px;
width: 500px;
text-align: center;
opacity: 0.2;
position: relative;
}
#float-left {
float: left;
/*background: url('img/trianglebackground.png') no-repeat center;*/
background-size:500px 550px;
background-color: #03C9A9;
height: 550px;
width: 50%;
z-index:0 ;
position: relative;
}
#float-left-text{
text-align: center;
z-index: 100;
position: absolute;
}
#port {
height: 200px;
width: 125px;
}
现在,整个 #floatlefttext 部分都在背景图像下面,而我希望它在上面。我尝试使用 background-image,但不确定它是否是实现我想要的结果的最佳方式。任何建议都将不胜感激,谢谢!