Ir al contenido principal

Componente de enlace

Última actualización:

Enlace CSS Tailwind solo CSS con variantes de color primario, secundario, de acento y neutro. Coloca el cursor sobre los estilos subrayados y lisos. Accesible a WCAG AA, funciona con Django, HTMX, Laravel, React y cualquier pila.

Los componentes de enlace diseñan elementos de anclaje con jerarquía visual y significado semántico. El sistema de enlaces de Frutjam admite múltiples colores, efectos de desplazamiento, tamaños y opciones de decoración a través de las clases de utilidad Tailwind CSS. Perfectos para enlaces de texto, navegación y elementos de llamado a la acción, los enlaces mantienen los estándares de accesibilidad con una gestión de enfoque adecuada y opciones de alternancia de subrayado.

Solo CSS, no se requiere JavaScript. WCAG AA accesible e independiente del marco: funciona con Django, HTMX, Laravel, React y cualquier pila.

Clase Tipo Descripción
linkBaseAncla estilizada con subrayado y color.
link-hoverEstiloSubrayado visible solo al pasar el cursor
link-xsTamañoextrapequeño
link-smTamañoPequeño
link-mdTamañoMedio (predeterminado)
link-lgTamañoGrande
link-xlTamañoExtra grande
link-2xlTamaño2× extra grande
link-primaryColorColor del tema principal
link-secondaryColorColor del tema secundario
link-accentColorColor del tema de acento
link-neutralColorColor de tema neutro
link-infoColorColor semántico de información
link-successColorColor semántico del éxito
link-warningColorColor semántico de advertencia
link-errorColorColor semántico del error

Uso básico

<a class="link">Link</a>
<a className="link">Link</a>

Aplique colores de enlace semánticos para que coincidan con su tema o para transmitir significado (como usar link-error para acciones destructivas o link-success para confirmación).

html
1
2
3
4
5
6
7
8
<a class="link link-primary">Primary link</a>
<a class="link link-secondary">Secondary link</a>
<a class="link link-accent">Accent link</a>
<a class="link link-success">Success link</a>
<a class="link link-info">Info link</a>
<a class="link link-warning">Warning link</a>
<a class="link link-error">Error link</a>
<a class="link link-neutral">Neutral link</a>

Escale sus hipervínculos para que coincidan con la tipografía circundante. Estas clases de utilidad van desde extra pequeñas para texto "legal" de pie de página hasta 2 veces más grandes para secciones destacadas de alto impacto.

html
1
2
3
4
5
6
<a class="link link-xs">Primary link</a>
<a class="link link-sm">Secondary link</a>
<a class="link link-md">Accent link</a>
<a class="link link-lg">Success link</a>
<a class="link link-xl">Info link</a>
<a class="link link-2xl">Warning link</a>

De forma predeterminada, puede optar por ocultar el subrayado y mostrarlo solo al pasar el mouse. Este es un patrón de diseño común para menús de navegación y barras laterales del tablero más limpios.

html
<a class="link link-hover">Hover this link</a>

¿Usando Claude Code, Cursor u otro editor de IA?

Cherry MCP le brinda a su editor de IA la estructura y los nombres exactos de las clases Enlace según sea necesario. No más clases alucinadas.

Pruebe Cherry MCP