Так что я пытаюсь сделать, это наложение SVG на изображение при наведении. В конце концов я буду анимировать его, но пока я просто пытаюсь заставить оверлей работать. Это то, что я пробовал:SVG background under image
<div class="centering margin-on-top">
<img id="img1" src="media/circle-1.jpg" />
<img id="img2" src="media/circle-2.jpg" />
<img id="img3" src="media/circle-3.jpg" />
</div>
CSS:
#img1:hover {
background: url("../svg/stroke-ears.svg") no-repeat;
}
Сначала я думал, что это не работает вообще. Но тогда, когда я помещал наведение на содержащий div div и удалял изображение внутри окна «проверить элемент», svg был там, но скрыт под изображением.
Есть ли способ для меня, возможно, установить z-индекс на изображении или на заднем плане?
Заранее спасибо.
Ничего не произошло. Однако теперь, когда я применяю селектор: hover в окне элемента проверки, правило CSS не появляется. Угадывание из-за: после. – nickcorin
Я буду редактировать и обновлять, а затем включать скрипку. –
Фантастический! Оверлей отлично работает! : D Единственное, что я думаю с абсолютным позиционированием, это возиться с другим css на странице. Изображения теперь скользят под элементами ниже. Попробовали добавить поля, отступы и т. Д. – nickcorin