跳转到主内容

仅 CSS Tailwind CSS 链接主要颜色、次要颜色、强调色和中性颜色变体。将鼠标悬停在下划线和普通样式上。 WCAG AA 可访问,可与 Django、HTMX、Laravel、React 和任何堆栈配合使用。

具有视觉层次结构和语义的链接组件样式锚元素。 Frutjam 链接系统通过 Tailwind CSS 实用程序类支持多种颜色、悬停效果、尺寸和装饰选项。链接非常适合文本链接、导航和号召性用语元素,通过适当的焦点管理和下划线切换选项保持可访问性标准。

仅 CSS,无需 JavaScript。 WCAG AA 可访问且与框架无关 - 可与 Django、HTMX、Laravel、React 和任何堆栈配合使用。

班级 类型 描述
link根据带下划线和颜色的样式锚
link-hover风格下划线仅在悬停时可见
link-xs尺寸特小号
link-sm尺寸小的
link-md尺寸中(默认)
link-lg尺寸大的
link-xl尺寸特大号
link-2xl尺寸2×特大号
link-primary颜色主要主题颜色
link-secondary颜色次要主题色
link-accent颜色强调主题颜色
link-neutral颜色中性主题色
link-info颜色信息语义颜色
link-success颜色成功语义色
link-warning颜色警告语义颜色
link-error颜色错误语义颜色

基本用法

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

应用语义链接颜色来匹配您的主题或传达含义(例如使用 link-error 进行破坏性操作或使用 link-success 进行确认)。

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>

缩放超链接以匹配周围的版式。这些实用程序类的范围从用于页脚“合法”文本的超小到用于高影响力英雄部分的 2 倍大。

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>

默认情况下,您可以选择隐藏下划线并仅在悬停时显示它。这是更简洁的导航菜单和仪表板侧边栏的常见设计模式。

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