Existe uma maneira de alterar a rapidez com que a dica de ferramenta do atributo "title" de um elemento? Eu gostaria que a dica de ferramenta aparecesse imediatamente, mas parece levar alguns segundos para aparecer.
javascript
html
Proffesor
fonte
fonte
Respostas:
Não, não tem jeito. O
title
atributo é implementado de maneira dependente do navegador. Por exemplo, lembro-me das diferenças entre o IE e o FF ao usá-\r\n
lo dentro dele.Os documentos da Mozilla explicam bem os limites e a funcionalidade.
Se você deseja personalizar, consulte os plugins de terceiros, como o qTip2, que imitam o uso de divs e outras coisas e fornecem controle total.
fonte
Você pode usar o jqueryUI conforme sugerido. Um exemplo de controle da duração na propriedade show:
fonte
A dica de ferramenta da interface do usuário do Jquery é extremamente simples e personalizável: basta baixar ou incluir a interface do usuário do jquery na sua página.
Se você deseja que todas as dicas da sua página sejam exibidas imediatamente ao passar o mouse, basta usar o seguinte:
Observe que isso se aplica a todos os elementos que possuem um atributo 'title'. Você pode modificar o seletor para afetar apenas uma classe e definir velocidade ou efeito personalizado:
fonte
Não é possível alterar a rapidez com que a dica de ferramenta do navegador padrão aparece, mas você pode usar um dos plug-ins de dica de ferramenta (aqui estão alguns: http://www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/ ), onde você pode personalizar muitas coisas, incluindo atraso.
fonte
TippyJS tem um bilhão de opções de personalização.
https://atomiks.github.io/tippyjs
https://github.com/atomiks/tippyjs
fonte