Я пытаюсь поместить текст поверх изображения, как так:CSS Текст поверх изображения
.gallery-image {
position: relative;
}
h2 {
position: absolute;
top: 200px;
left: 0;
width: 100%;
}
h2 span {
color: white;
font: bold 24px/45px Helvetica, Sans-Serif;
letter-spacing: -1px;
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.7);
padding: 10px;
}
<div class="gallery-image">
<a href="#">
<img src="image.jpg" width="280">
</a>
<h2><span>Text</span></h2>
</div>
, но мой текст выходит за изображение, что я могу сделать, чтобы исправить это?
https: // developer.mozilla.org/en-US/docs/Web/CSS/z-index – melancia
Ваш код отлично работает, я не вижу текст над img ... но если это так, используйте предложение @MelanciaUK – DaniP
С (или даже, по-видимому, без) действительного изображения src, th Для меня текст появляется поверх изображения. – j08691