Todo Para el WebMaster

Un lugar donde se puede encontrar temas relacionados con la programación, el diseño y el desarrollo web.


ToolTips Personalizados con CSS

Un tooltip

Esto es un tooltip
es una herramienta de ayuda visual, que funciona al situar o pulsar con el ratón sobre algún elemento gráfico, mostrando una ayuda adicional para informar al usuario de la finalidad del elemento sobre el que se encuentra.

En este post vamos a crear tooltip personalisados utilizando solo CSS.

Como Primera acción veamos en detalle el codigo CSS, este es el corazón y pulmón de nuestros ToolTips.
Como veran el codigo es bastante simple para quienes conocen lo minimo de CSS.
a.tooltip { /*Propiedades del texto visible*/
position
determina la forma en que se ubica un elemento.


RELATIVE: es el valor por defecto.


ABSOLUTE: se lo fuerza a ubicarse en un determinado lugar.
: relative; /* posición */
text-decoration: none !important; /* Eliminamos el subrayado */
color:#0080C0 !important; /* Cambiamos el color de texto */
font-weight:bold !important; /* negritas al texto */
}

a.tooltip:hover
Define el estilo cuando el ratón pasa sobre él.
{/*Hace aparecer el cuadro*/
z-index
Número de orden dentro de la pila de elementos
como los elementos pueden ubicarse en posiciones absolutas dentro
de la página, algunos pueden superponerse visualmente con otros,
para controlar cuál estará por encima, les asignamos un número entero,
cuanto más alto sea el número, más arriba estará.
:999; /* Definimos que este por encima de todo */
background-color:#000000; /* obligatorio definir color de fondo */
}

a.tooltip span { /* Ocultamos el elemento */
display
establece si un elemento será mostrado y cómo será mostrado


BLOCK: un salto de línea antes y después del elemento


INLINE: ningún salto de línea antes ni después del elemento


NONE: no se mostrará
: none;
}

a.tooltip:hover span { /*Propiedades del cuadro*/
display
establece si un elemento será mostrado y cómo será mostrado


BLOCK: un salto de línea antes y después del elemento


INLINE: ningún salto de línea antes ni después del elemento


NONE: no se mostrará
: block; /* se muestra el cuadro */
position
determina la forma en que se ubica un elemento.


RELATIVE: es el valor por defecto.


ABSOLUTE: se lo fuerza a ubicarse en un determinado lugar.
: absolute; /* posicion de cuadro */
top:2em; left:2em;
width:250px; /* ancho del cuadro */
padding:5px; /* la separación entre el contenido y los bordes */
background-color: #0080C0; /* color de fondo*/
color: #FFFFFF; /* color del texto */
}

Ahora crearemos las etiquetas que le daran vida...
<a class="tooltip" href="#"> el texto visible
<span> el texto oculto (cualquier código HTML)
</span>
</a>

Fuente: Vagabundia

This entry was posted on 06:11 and is filed under CSS . You can follow any responses to this entry through the RSS 2.0 feed. or trackback from your own site.

Marcadores:
  • enchilame
  • enchilame
  • enchilame
  • Agregar a Meneame
  • facebook
  • Agregar a Technorati
  • Agregar a Del.icio.us
  • Agregar a DiggIt!
  • Agregar a Yahoo!
  • Agregar a Google
  • Agregar a Furl
  • Agregar a Reddit
  • Agregar a Magnolia
  • Agregar a Blinklist
  • Agregar a Blogmarks




Entrada más reciente Entrada antigua Página principal
Blogalaxia BlogESfera Directorio de Blogs Hispanos - Agrega tu Blog


  • Categorias

    • Aplicaciones Utiles (4)
    • Aplicaciones Web (7)
    • codeigniter (2)
    • Codigos y Scripts (29)
    • CSS (4)
    • Diseño (23)
    • Fonts / Fuentes (6)
    • Herramientas (11)
    • joomla (2)
    • Manuales y Libros (3)
    • Obten dinero (4)
    • seguridad (1)
    • SEO (3)
    • Servidores (8)
    • Sistemas Operativos (3)
  • Suscribirse

    Entradas
    Atom
    Entradas
    Comentarios
    Atom
    Comentarios

    Archivo

    • ►  2011 (1)
      • ►  febrero (1)
        • HTML Purifier - Seguridad y control en envio de da...
    • ►  2010 (1)
      • ►  febrero (1)
        • Grandes soluciones para IE 6,7,8
    • ►  2009 (7)
      • ►  octubre (1)
        • Joomla Day Buenos Aires, Argentina
      • ►  mayo (2)
        • Libreria para crear un lector de feed en Codeignit...
        • Primeros pasos en CodeIgniter
      • ►  marzo (3)
        • Paginas Flash con solo unos clicks
        • Mejora los ingresos de tu sitio
        • Clon de Taringa Liberado
      • ►  enero (1)
        • HTML Ipsum
    • ▼  2008 (46)
      • ▼  noviembre (3)
        • La Matrix corriendo bajo windows
        • ToolTips Personalizados con CSS
        • Efecto estatico con CSS
      • ►  octubre (3)
        • Efecto de Transparencia con CSS
        • Crear un Simple y Efectivo Slider
        • smush it - Optimizar la Carga de imagenes en tu we...
      • ►  septiembre (5)
        • htaccesseditor - Editar archivos .htaccess facil, ...
        • Wiriki - Potente herramienta SEO on-line y gratis
        • Typechart - CSS para tus fuentes
        • TableKit - Tablas tipo excel en tu web mediante AJ...
        • GenFavicon - Generador de favicones
      • ►  junio (1)
        • Prototip 2 - Crear ToolTips realmente asombrosos
      • ►  mayo (2)
        • WaveMyPic - Efecto de Agua en movimiento en tus fo...
        • Templates Feed - Plantillas y Themes gratis
      • ►  abril (6)
        • File Dropper - comparte archivos de 5 Gigas gratis...
        • Fontcubes - Excelente Colección de Fuentes
        • CSSTXT - Personalizar textos de forma simple
        • Windows Vista lite booteable desde Pendrive USB
        • Windows Xp lite booteable desde Pendrive USB
        • Page Peel Effect - Agregar dobles en las esquinas ...
      • ►  marzo (6)
        • IzzyMenu - Crear menús CSS fácilmente
        • Bitnami - Instalar CMS sin Utilizar un Servidor Lo...
        • 5 Sistemas Libres Para Montar tus Redes Sociales
        • FlowPlayer - Reproductor de Video Para tu Web
        • Busca tu fuente con Searchfreefonts
        • Tu Propia Herramienta Para comprobar el Pagerank e...
      • ►  febrero (13)
        • PhpMotion - Tu Propio Youtube
        • Miniajax - Pequeños Scripts Para Descargar
        • GetBoo, tu propio del.icio.us
        • PhatFusion - Herramientas dinamicas con MooTools
        • Barra de progreso en ajax
        • mooSlideBox v3 - Un lightbox distinto
        • Descubriendo todo el potencial de AdSense
        • ZoomClouds - Nube de Tags para RSS
        • Link Diagnosis - Analizar Link y su PageRank
        • Fawnt - Fuentes Gratis
        • ShoutMix - Pequeño Chat para tu blog
        • Corroborar si los email son validos o no
        • Plantillas web gratis
      • ►  enero (7)
        • YouSwap, envío de archivos de hasta 1 GB
        • Crea tus logos 2.0 online
    • ►  2007 (39)
      • ►  diciembre (1)
      • ►  octubre (2)
      • ►  septiembre (36)

Todo Para el WebMaster © 2008