В stackoverflow, когда мы наводим курсор на репутацию пользователя, мы видим текст. Я видел это во многих местах, и исходный код говорит мне, что это можно сделать без js. И я попробовал и получил только это
<div="text">hover me</div>
Используйте title
атрибут, например:
<div title="them's hoverin' words">hover me</div>
или:
<span title="them's hoverin' words">hover me</span>
reputation score
.Атрибут title также хорошо работает с другими элементами html, например со ссылкой ...
источник
Часто я достигаю аббревиатуры HTML-тег в этой ситуации.
<abbr title="Hover">Text</abbr>
https://www.w3schools.com/tags/tag_abbr.asp
источник
<span>
если вы просто хотите навести текст.Вы ищете подсказку
Для основной подсказки вы хотите:
Для более красивой версии javascript вы можете посмотреть:
http://www.designer-daily.com/jquery-prototype-mootool-tooltips-12632
Приведенная выше ссылка дает вам 12 вариантов подсказок.
источник