Probador de Cursores CSS
Previsualiza gratis los 38 estilos de cursor CSS estándar online con nuestro probador de cursores CSS. Pasa el ratón por cualquier tarjeta de cursor para verlo en acción, filtra por categoría, busca por nombre y haz clic para copiar la declaración CSS al instante. Sin registro.
Preview all 36 standard CSS cursor styles by hovering over each card. Click any card to copy the cursor: CSS declaration to your clipboard. Filter by category or search by name.
36 cursors total - hover to preview, click to copy
¿Por qué usar nuestro probador de cursores CSS?
- Previsualización instantánea de cursores CSS: previsualiza los 38 estilos de cursor CSS estándar pasando el ratón por cada tarjeta del probador. El cursor cambia al instante al pasar el ratón: sin clics, sin esperas y sin adivinar cómo se ve cada cursor en tu plataforma.
- Probador de cursores CSS en línea y seguro: el probador se ejecuta por completo en tu navegador, sin recogida de datos, sin seguimiento y sin peticiones al servidor. Es una herramienta de referencia puramente del lado del cliente: tu navegación es totalmente privada.
- Probador de cursores CSS sin instalación: usa el probador directamente en cualquier navegador moderno, sin descargas, complementos ni extensiones. Los cursores se renderizan con el conjunto nativo de tu sistema operativo, así que ves exactamente lo que verán tus usuarios.
- 100 % gratis con copia en un clic: el probador de cursores CSS es totalmente gratis, sin registro, sin límites de uso y sin anuncios. Haz clic en cualquier tarjeta de cursor para copiar la declaración CSS lista para usar al portapapeles al instante.
Casos de uso comunes del probador de cursores CSS
- Elegir el cursor adecuado para elementos de interfaz: usa el probador para encontrar el cursor correcto para botones, enlaces, elementos arrastrables y controles deshabilitados. Pasa el ratón por cada cursor en el probador para ver exactamente cómo queda antes de añadirlo a tu hoja de estilos.
- Diseño de interfaces de arrastrar y soltar: las interfaces de arrastrar y soltar requieren una retroalimentación precisa del cursor: grab al pasar por encima, grabbing al arrastrar y no-drop sobre destinos no válidos. El probador te permite previsualizar todos los cursores de arrastre en paralelo.
- Componentes de paneles redimensionables y divisores: los paneles redimensionables necesitan cursores de redimensionado direccional (ew-resize, ns-resize, col-resize, row-resize). Usa el probador para previsualizar todas las variantes y elegir la correcta para cada tirador de redimensionado.
- Accesibilidad y retroalimentación de UX: la retroalimentación correcta del cursor es un requisito de accesibilidad: los usuarios dependen de los cambios de cursor para entender qué es interactivo. El probador te ayuda a verificar que los elementos deshabilitados usan not-allowed y los estados de carga usan wait o progress.
- Verificación de cursores entre plataformas: los cursores CSS se renderizan de forma distinta en Windows, macOS y Linux. Usa el probador en cada plataforma para verificar que el cursor elegido se ve correcto para tu público objetivo antes de publicar.
- Revisión de código y documentación: al revisar código CSS o escribir documentación de componentes, usa el probador como referencia rápida para verificar que los valores de cursor son correctos y adecuados para la interacción descrita.
¿Qué es la propiedad CSS cursor?
La propiedad CSS cursor establece la forma del cursor del ratón que aparece cuando el usuario pasa por encima de un elemento. Es una de las señales de UX más importantes en las interfaces web: el cursor comunica a los usuarios qué ocurrirá al interactuar con un elemento. La especificación CSS define 38 valores de cursor estándar organizados en categorías: cursores generales, indicadores de enlace y estado, cursores de selección, cursores de arrastrar y soltar, cursores de redimensionado y cursores de zoom. Nuestro probador de cursores CSS te permite previsualizarlos todos usando el renderizado nativo de cursores de tu sistema operativo, así que ves exactamente lo que verán tus usuarios en su plataforma.
Cómo funciona nuestro probador de cursores CSS
- Explora o busca: usa las pestañas de categoría para filtrar cursores por tipo (General, Enlaces y estado, Selección, Arrastrar y soltar, Redimensionar, Zoom), o escribe un nombre o descripción de cursor en el cuadro de búsqueda. El probador actualiza la cuadrícula al instante.
- Pasa el ratón para previsualizar: mueve el ratón sobre cualquier tarjeta de cursor para ver el cursor cambiar en tiempo real. La barra de información inferior muestra el nombre del cursor, la declaración CSS y la descripción. El probador usa el renderizado nativo de cursores de tu navegador: no se usan imágenes ni SVG.
- Haz clic para copiar: haz clic en cualquier tarjeta de cursor para copiar la declaración CSS completa (por ejemplo, cursor: pointer; ) al portapapeles. Pégala directamente en tu hoja de estilos. La tarjeta muestra una confirmación de «¡Copiado!» durante 1,5 segundos.
Categorías de cursores CSS explicadas
- General: auto (el navegador decide), default (flecha de la plataforma) y none (cursor oculto). Usa auto para la mayoría de elementos y sobreescribe solo donde sea necesario.
- Enlaces y estado: pointer para elementos clicables, wait para operaciones bloqueantes, progress para operaciones en segundo plano, help para disparadores de información y context-menu para objetivos de clic derecho.
- Arrastrar y soltar: grab y grabbing para elementos arrastrables, move para elementos móviles, copy para operaciones de copia, alias para accesos directos, no-drop y not-allowed para objetivos no válidos y acciones deshabilitadas.
- Redimensionar: cursores de redimensionado direccional para las 8 direcciones de la brújula (n, s, e, w, ne, nw, se, sw) más variantes bidireccionales (ew-resize, ns-resize, nesw-resize, nwse-resize) y col-resize , row-resize y all-scroll para redimensionar tablas y paneles.
Compatibilidad con navegadores y diferencias entre plataformas
Los 38 valores de cursor CSS del probador son compatibles con Chrome, Firefox, Safari, Edge y Opera. La apariencia visual de cada cursor varía según el sistema operativo: Windows usa cursores Aero, macOS usa su propio conjunto y Linux usa el tema de cursores X11. Es intencionado: el navegador delega el renderizado del cursor al sistema operativo para que los cursores se sientan nativos en la plataforma del usuario. El cursor none oculta el cursor por completo: úsalo con cuidado y solo cuando proporciones un cursor personalizado por JavaScript, ya que ocultar el cursor sin reemplazo es un problema de accesibilidad.
Preguntas frecuentes
Un probador de cursores CSS es una herramienta basada en navegador que te permite previsualizar todos los estilos de cursor CSS estándar pasando el ratón por cada tarjeta. Nuestro probador cubre los 38 valores de cursor CSS con filtrado por categoría, búsqueda y copia de la declaración CSS con un clic. Sin registro.
La especificación CSS define 38 valores de cursor estándar en 6 categorías: general (auto, default, none), enlaces y estado (pointer, progress, wait, context-menu, help), selección (crosshair, cell, text, vertical-text), arrastrar y soltar (alias, copy, move, no-drop, not-allowed, grab, grabbing), redimensionar (16 variantes direccionales) y zoom (zoom-in, zoom-out).
Sí, el probador de cursores CSS es 100 % gratis, sin registro, sin cuenta y sin límites de uso. Previsualiza y copia tantos estilos de cursor como necesites, totalmente gratis para siempre.
Los cursores CSS los renderiza tu sistema operativo, no el navegador. Windows, macOS y Linux tienen sus propios temas de cursor, así que el mismo valor de cursor se ve diferente en cada plataforma. El probador de cursores CSS te muestra el cursor exactamente como lo verán tus usuarios del mismo sistema operativo.
cursor: wait indica que el programa está ocupado y el usuario no puede interactuar con la página. cursor: progress indica que el programa está ocupado en segundo plano pero el usuario todavía puede interactuar. Usa wait para operaciones bloqueantes y progress para tareas de fondo no bloqueantes.
cursor: grab muestra una mano abierta indicando que un elemento se puede arrastrar. cursor: grabbing muestra una mano cerrada indicando que un elemento se está arrastrando en ese momento. Cambia entre ellos con JavaScript: aplica grab en mouseenter y grabbing en mousedown.
cursor: not-allowed indica que la acción solicitada no se puede realizar; úsalo en botones y campos de formulario deshabilitados. cursor: no-drop indica que un elemento arrastrado no se puede soltar en la ubicación actual; úsalo en destinos de soltar no válidos durante una operación de arrastrar y soltar.
Sí. La propiedad CSS cursor acepta un valor url() para imágenes de cursor personalizadas: cursor: url(mi-cursor.png) 0 0, auto. Los dos números son las coordenadas del punto activo. Proporciona siempre un cursor de reserva tras la url() por si la imagen no se carga.