0Pricing
Sveltejs Academy · 课时

在 SvelteKit 中使用 Tailwind CSS

通过官方插件,在 SvelteKit 项目中安装并配置 Tailwind CSS

在 SvelteKit 中使用 Tailwind CSS 是 CoddyKit 上的免费 Sveltejs Academy 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Sveltejs Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Sveltejs Academy 课程共包含 4 节课。

为什么使用 Tailwind

Tailwind 是一个实用工具优先的 CSS 框架,与 Svelte 的作用域样式自然配合。

安装

使用官方的 SvelteKit Tailwind 设置。

npx svelte-add@latest tailwindcss
npm install

配置

Tailwind 配置(tailwind.config.js)会扫描您的 Svelte 文件,以查找类的使用情况。

content: ["./src/**/*.{html,js,svelte,ts}"]

在组件中使用

直接将实用工具类应用到元素上。

<button class="px-4 py-2 bg-blue-500 text-white rounded">Click</button>

插件

添加表单、排版和宽高比插件,以获得更丰富的默认样式。

自定义主题

在配置中扩展 Tailwind 主题,以添加品牌颜色和自定义字体。

深色模式

使用 dark: 变体,并通过 Svelte 存储控制类策略。

组合

将 Tailwind 实用工具与作用域化的 <style> 块结合,用于组件专属的微调。

即时编译性能

Tailwind 的即时编译器只包含您使用的实用工具,因此会生成极小的 CSS。

@apply 指令

在样式块中使用 @apply,以组合可复用的实用工具。

基于 Tailwind 的界面库

Skeleton UI、Flowbite Svelte 和 Melt UI 提供了适合 Tailwind 的组件。

快速检查

Tailwind 的内容设置有什么作用?

回顾

Tailwind 与 SvelteKit 是高效的组合。配置内容路径,并直接在组件标记中使用实用工具。

常见问题解答

「在 SvelteKit 中使用 Tailwind CSS」课时是免费的吗?

是的 — 「在 SvelteKit 中使用 Tailwind CSS」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Sveltejs Academy 课程的其余内容,请升级到 CoddyKit PRO。 Sveltejs Academy 课程共包含 4 节课。

「在 SvelteKit 中使用 Tailwind CSS」这节课中我会学到什么?

通过官方插件,在 SvelteKit 项目中安装并配置 Tailwind CSS 你通过在浏览器中直接运行的动手代码来练习 Sveltejs Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Sveltejs Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Sveltejs Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。

「在 SvelteKit 中使用 Tailwind CSS」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Sveltejs Academy 课中编写并运行代码吗?

能。每节 Sveltejs Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 在 SvelteKit 中使用 Tailwind CSS
  2. Svelte 中的 D3.js 图表
  3. 使用 Svelte 操作实现 Leaflet 地图
  4. 富文本编辑器:Tiptap
← 返回 Sveltejs Academy