在下面的标记中,我只想为
我已经为
.text
div设置负边距,以便它出现在.image
div的顶部。<div class="wrap">
<div class="image"><img src="imgage.jpg" /></div>
<div class="text">text with background</div>
</div>
.image {
overflow: hidden;
}
.text{
background: green;
padding: 20px;
margin-top: -60px;
color: #FFFFFF;
overflow: hidden;
}
我已经为
.text
设置了背景,但由于某些原因它不会出现在图像上。只有文字出现。您可以在此处查看问题:http://jsfiddle.net/ovkn4egc/
请问如何在不使用绝对位置的情况下修复它。谢谢。