Skip to main content

Generador de tooltips CSS Genera tooltips de puro CSS con posición, flecha, colores y estilos personalizables.

Generador de tooltips CSS illustration
🎨

Generador de tooltips CSS

Genera tooltips de puro CSS con posición, flecha, colores y estilos personalizables.

1

Elige la posición de la información emergente

Selecciona la posición superior, inferior, izquierda o derecha para la información emergente.

2

Personaliza el estilo de la información emergente

Customiza los colores, el tamaño de fuente, el relleno, el radio del borde y el tamaño de la flecha.

3

Copia el CSS

Previsualiza la información emergente y copia el CSS completo, incluidos los estilos de la flecha.

Loading tool...

What Is Generador de tooltips CSS?

El Generador de consejos visuales CSS crea consejos visuales puros de CSS que no requieren JavaScript. Los consejos visuales proporcionan información adicional cuando los usuarios pasan el ratón sobre ellos o se centran en elementos, lo que los hace esenciales para interfaces web accesibles. Esta herramienta te permite personalizar la posición del consejo visual (arriba, abajo, izquierda o derecha), colores de fondo y texto, tamaño de fuente, relleno, radio de borde y tamaño de flecha. La flecha del consejo visual se crea utilizando trucos de borde CSS, y el posicionamiento se maneja con posición absoluta relativa al elemento principal. El código generado incluye los estilos del contenedor, del consejo visual y del pseudo-elemento de la flecha, dándote una solución de consejos visuales completa y autocontenida. La vista previa muestra el consejo visual siempre visible para que puedas ver tus cambios de estilo en tiempo real.

Why Use Generador de tooltips CSS?

  • Solución pura en CSS sin dependencias de JavaScript requeridas
  • Cuatro opciones de posición con flechas orientadas correctamente
  • Personalización completa de colores, tamaño y espaciado
  • El código generado incluye estilos del contenedor, la información emergente y la flecha

Common Use Cases

Información emergente para iconos

Agrega información emergente descriptiva a botones solo con iconos para una mejor accesibilidad.

Pistas de campo de formulario

Proporciona pistas y mensajes de validación útiles en las entradas del formulario.

Etiquetas de navegación

Muestra etiquetas para elementos de navegación compactos al pasar el ratón sobre ellos.

Visualización de datos

Agrega información emergente a los elementos del gráfico y puntos de datos para proporcionar contexto adicional.

Technical Guide

Los consejos visuales CSS utilizan posicionamiento absoluto dentro de un contenedor con posición relativa. El elemento del consejo visual se posiciona utilizando top/bottom/left/right y transform para centrar. La flecha se crea utilizando el pseudo-elemento ::after con la técnica del triángulo de borde CSS - al establecer bordes transparentes en tres lados y un borde coloreado en un lado, se forma una forma triangular. El consejo visual se muestra/oculta utilizando la pseudo-clase :hover en el contenedor, con display o visibility controlando la visibilidad. Para la accesibilidad, considera agregar los atributos role="tooltip" y aria-describedby. La propiedad white-space: nowrap evita que el texto se envuelva en consejos visuales cortos. Para contenido más largo, establece un ancho máximo y elimina white-space. Las transiciones se pueden agregar para animaciones suaves de mostrar/ocultar utilizando opacity y transform.

Tips & Best Practices

  • 1
    Agrega un ligero retraso antes de mostrar para evitar activaciones accidentales
  • 2
    Usa aria-describedby para la accesibilidad de lectores de pantalla
  • 3
    Mantén el texto de la información emergente conciso, idealmente menos de 150 caracteres
  • 4
    Prueba la posición de la información emergente cerca de los bordes de la pantalla para evitar recortes

Related Tools

Frequently Asked Questions

Q ¿Funcionan estas informações emergentes en dispositivos móviles?
Las informaciónes emergentes CSS :hover funcionan en dispositivos móviles con un toque, pero considera usar JavaScript para un mejor control de interacción táctil.
Q ¿Cómo agrego un retraso antes de mostrar?
Agrega transition-delay a las propiedades de visibilidad y opacidad de la información emergente para una aparición retardada.
Q ¿Puedo hacer que la información emergente permanezca visible al pasar el ratón sobre ella?
Sí, aplica la pseudo-clase :hover al elemento de la información emergente en sí, además del contenedor.
Q ¿Son las informações emergentes solo con CSS accesibles?
Para una accesibilidad completa, agrega atributos ARIA. Las soluciones solo con CSS pueden no ser suficientes para los lectores de pantalla.
Q ¿Cómo evito que la información emergente se corte?
Asegúrate de que el contenedor o un elemento principal tenga overflow: visible y verifica la posición cerca de los bordes de la ventana gráfica.

About This Tool

Generador de tooltips CSS is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.