Мне было интересно, как показать изображение, когда вы нависаете над <span>
.Показать изображение при наведении курсора на диапазон
Вот мой код:
<html>
<head>
<style>
.img { display: none; }
.show:hover + .img { display: block; }
<style>
</head>
<body>
<h1>Hello there how are you <span class="show">guys</span></h1>
<img src="/image.jpg" class="img">
</body>
</html>
Можно ли сделать это только с помощью CSS?
Вы не можете, так как это не является прямым родственным, вы его завернутым ему H1, которая на самом деле будет то, что нужно событию парения называться далее. – Ohgodwhy
Возможный дубликат [Есть ли предыдущий селектор?] (Http://stackoverflow.com/questions/1817792/is-there-a-previous-sibling-selector) – CY5
Если событие 'click', я могу думать очень хакерского решения css, но не 'hover' – Andrew