У меня есть следующий код:
код:
<div id="A" class="tooltip">
<img style="border-bottom: 1px dotted black;" src="some image.jpg" />
<span class="tooltiptext">My hover over text</span>
</div>
css
.tooltip {position: relative; display: inline-block;}
.tooltip .tooltiptext { visibility: hidden; width: 400px; background-color: lightgray; color: #000; font-size: 15px;font-weight: 100; text-align: left; border-radius: 6px; padding: 5px; position: absolute; z-index: 1; top: -5px; right: 115%; left: auto; margin-left: 0px; }
.tooltip .tooltiptext::after { content: ""; position: absolute; bottom: auto; top: 50%; left: 100%; margin-top: -10px; border-width: 10px; border-style: solid;border-color: transparent transparent transparent lightgrey;}
.tooltip:hover .tooltiptext { visibility: visible;}
Что отлично работает на рабочем столе, когда вы наводите курсор на изображение, однако при нажатии на мобильном устройстве оно не исчезнет. Есть ли способ заставить это работать с CSS. Любая помощь приветствуется