跳转到内容

链接卡片

要突出地显示指向不同页面的链接,请使用 <LinkCard> 组件。

预览
import { LinkCard } from '@astrojs/starlight/components';

使用 <LinkCard> 组件来突出地显示链接。每个 <LinkCard>都需要一个 title 和一个 href 属性。

import { LinkCard } from '@astrojs/starlight/components';
<LinkCard title="Authoring Markdown" href="/guides/authoring-content/" />

使用 description 属性为链接卡片添加简短描述。

import { LinkCard } from '@astrojs/starlight/components';
<LinkCard
title="Internationalization"
href="/guides/i18n/"
description="Configure Starlight to support multiple languages."
/>
预览

通过使用 <CardGrid> 组件对多个链接卡片进行分组,可以在空间足够时将它们并排显示。相关示例请参阅 “对链接卡片进行分组” 指南。

实现: LinkCard.astro

<LinkCard> 组件接受以下属性,以及所有其他 <a> 元素属性

必需
类型: string

要显示的链接卡片的标题。

必需
类型: string

与卡片交互时链接到的 URL。

类型: string

一个可选的描述,显示在标题下方。