¿Hay alguna manera de cambiar la rapidez con la información sobre herramientas del atributo "título" de un elemento? Me gustaría que la información sobre herramientas apareciera de inmediato, pero parece tardar unos segundos en aparecer.
javascript
html
Profesor
fuente
fuente
Respuestas:
No, no hay manera El
title
atributo se implementa de forma dependiente del navegador. Por ejemplo, recuerdo las diferencias entre IE y FF cuando lo uso\r\n
dentro de él.Los documentos de Mozilla explican bien los límites y la funcionalidad.
Si desea personalizar, puede echar un vistazo a los complementos de terceros, como qTip2, que lo imitan con divs y otras cosas y le proporcionan control total.
fuente
Puede usar jqueryUI como se sugiere. Un ejemplo de control de la duración en la propiedad show:
fuente
La información sobre herramientas de Jquery UI es extremadamente simple y personalizable: simplemente descargue o incluya jquery UI en su página.
Si desea que todas las informaciones sobre herramientas de su página se muestren inmediatamente al pasar el mouse, simplemente use esto:
Tenga en cuenta que esto se aplica a todos los elementos que tienen un atributo 'título'. Puede modificar el selector para afectar solo a una clase y establecer una velocidad o efecto personalizado:
fuente
No es posible cambiar la rapidez con la que aparece la información sobre herramientas del navegador predeterminado, pero puede usar uno de los complementos de información sobre herramientas (aquí hay algunos: http://www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/ ) donde puede personalizar muchas cosas, incluida la demora.
fuente
TippyJS tiene mil millones de opciones de personalización.
https://atomiks.github.io/tippyjs
https://github.com/atomiks/tippyjs
fuente