Académique Documents
Professionnel Documents
Culture Documents
Siempre ha sido posible crear tooltips solamente con CSS, sin necesidad de utilizar
ninguna librera JavaScript. Sin embargo, antes de CSS 3 este tipo de tooltips eran muy
rudimentarios y por eso muchos diseadores recurran a soluciones basadas en
JavaScript. En este artculo vamos a hablar sobre Hint.css la librera para crear tooltips
modernos exclusivamente con CSS.
Instalacin
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Puedes descargar esta librera usando varias alternativas:
La librera hint.css aade 1.5 KB de peso a tu sitio web (una vez minimizado y
comprimido). Puede parecer mucho para una simple librera de tooltips, pero como
vers ms adelante, tiene muchas opciones de configuracin. Adems, cualquier librera
JavaScript avanzada tendr un tamao similar o superior.
Uso bsico
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
El siguiente ejemplo muestra cmo crear un tooltip sencillo:
En primer lugar, encierra el texto visible con un elemento HTML (por ejemplo un <span> )
donde se configura el tooltip. Despus, aade la clase hint--top (cuidado porque tiene
dos guiones medios) para que la librera cree el tooltip. Por ltimo, aade el texto que se
ver en el globo de ayuda dentro de un atributo llamado data-hint .
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Opciones de configuracin
La librera hint.css dispone de varias opciones de configuracin para crear tooltips de
todo tipo. Estas opciones se activan aadiendo ms clases CSS al elemento que muestra
el tooltip.
Posicin
El "globo de ayuda" del tooltip se puede mostrar en ocho posiciones diferentes, cada una
de las cuales se corresponde con una de estas clases CSS:
hint--top-right
hint--top
hint--top-left
hint--bottom-right
hint--bottom
hint--bottom-left
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
hint--right
hint--left
Colores y estilos
Los tooltips se pueden mostrar en cuatro colores diferentes, que se corresponden con
los cuatro estados tpicos de las libreras CSS ms populares, como por ejemplo
Bootstrap:
hint--error
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
hint--error
hint--info
hint--warning
hint--success
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Por otra parte, tooltip muestra por defecto bordes rectangulares. Si prefieres bordes
redondeados, aade la clase hint--rounded .
Animaciones
El comportamiento por defecto hace que el "globo de ayuda" que estaba oculto aparezca
con una pequea animacin. Este comportamiento tambin se puede modificar segn
tus necesidades:
hint--always , para mostrar el tooltip siempre visible, sin que haya que pasar el
ratn por encima.
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Recursos tiles
Sitio web oficial de hint.css
Sobre el autor
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Este artculo ha sido publicado por Javier Eguiluz.
Comentarios
3 Comentarios LibrosWeb
1 Acceder
nete a la conversacin...
sabe hace un ao
good
Responder Compartir
TAMBIN EN LIBROSWEB
La nueva API para codificar contraseas de PHP Los generadores de PHP 5.5
5.5 1 comentario hace un ao
2 comentarios hace un ao Higinio Fuentes Gracias!Lastima que empiezen con
Javier Eguiluz Para aumentar la seguridad de las PHP 5.5 :(
contraseas generadas, estas incluyen un valor
aleatorio llamado "salt". Por eso cada vez
Fecha de publicacin
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
12 de febrero de 2016
ETIQUETAS POPULARES
composer css diseo html javascript php programacin sistemas symfony
SUSCRBETE GRATIS
RSS Todos los tutoriales
3.756
2006-2017 LibrosWeb.es Contacto Novedades Condiciones Privacidad
das online
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com