Есть ли способ изменить скорость всплывающей подсказки из атрибута "title" элемента? Я бы хотел, чтобы всплывающая подсказка появлялась сразу, но кажется, что она появится через несколько секунд.
javascript
html
проффесор
источник
источник
Ответы:
Нет, нет пути.
title
Атрибут реализован в браузере зависимым образом. Например, я помню разницу между IE и FF при использовании\r\n
внутри него.Документы Mozilla хорошо объясняют ограничения и функциональность.
Если вам нужна настройка, вы можете взглянуть на сторонние плагины, такие как qTip2, которые имитируют его с помощью div и прочего и предоставляют вам полный контроль.
источник
Вы можете использовать jqueryUI, как было предложено. Пример управления длительностью свойства show:
источник
Jquery UI подсказка чрезвычайно проста и настраиваемая: Просто скачать или включить Jquery UI в вашей странице.
Если вы хотите, чтобы все всплывающие подсказки на вашей странице отображались сразу при наведении курсора, просто используйте это:
Обратите внимание, что это относится ко всем элементам, имеющим атрибут title. Вы можете изменить селектор, чтобы воздействовать только на класс, и установить собственную скорость или эффект:
источник
Невозможно изменить скорость отображения всплывающей подсказки браузера по умолчанию, но вы можете использовать один из плагинов всплывающих подсказок (их немного: http://www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/ ), где вы можете настроить множество вещей, включая задержку.
источник
TippyJS имеет миллиард вариантов настройки.
https://atomiks.github.io/tippyjs
https://github.com/atomiks/tippyjs
источник