Tailwind CSS 是一个 实用优先的 CSS 框架,它提供了一系列低级别的、可组合的实用类,让你能直接在 HTML 中快速构建自定义设计。与其像 Bootstrap 或 Bulma 那样提供预构建的 UI 组件(如 .btn.card),Tailwind 提供的是更基础的构建块(如 .bg-blue-500.p-4.flex)。你可以通过组合这些类来创建任何你想要的视觉设计。

一、如果只是想简单体验可以使用官方的CDN,在你的html页面导入,就可以开始使用 Tailwind 的工具类来设置内容样式。

<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></script>

  以下实例输出hello world

<!doctype html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></script>
  </head>
  <body>
    <h1 class="text-3xl font-bold underline">
      Hello world!
    </h1>
  </body>
</html>

二、如果从头开始使用 Tailwind CSS 的最简单、最快捷的方法是使用 Tailwind CLI 工具。如果你想在不安装 Node.js 的情况下使用 CLI,也可以将其作为 独立可执行文件 使用。

        1.  安装 Tailwind CSS

npm install tailwindcss @tailwindcss/cli

        2.  在 CSS 中导入 Tailwind(没有就创建一个)。在css目录下创建一个CSS文件,将代码导入。

@import "tailwindcss";

        3.  启动 Tailwind CLI 构建进程运行 ,CLI 工具扫描源文件中的类并构建 CSS。构建成功会在文件夹下生成一个output.css文件

npx @tailwindcss/cli -i ./src/input.css -o ./src/output.css --watch

        4.  在每次重启后需要输入以下命令激活Tailwind CLI,否则会出现css样式修改失败。

npx tailwindcss -i ./src/input.css -o ./src/output.css --watch

三、将 Tailwind CSS 安装为 Vite 插件是将其与 Laravel、SvelteKit、React Router、Nuxt 和 SolidJS 等框架集成的最无缝方式。

        1.  创建你的项目,并进入项目目录

npm create vite@latest my-project
cd my-project

        2.  在项目目录下安装Tailwind CSS,通过 npm 安装 tailwindcss 和 @tailwindcss/vite

npm install tailwindcss @tailwindcss/vite

        3.  配置 Vite 插件,将 @tailwindcss/vite 插件添加到你的 Vite 配置中。

import { defineConfig } from 'vite'
import tailwindcss from '@tailwindcss/vite'
export default defineConfig({
  plugins: [
    tailwindcss(),
  ],
})

        4.  导入 Tailwind CSS,在你的 CSS 文件中添加一个 @import 以导入 Tailwind CSS。

@import "tailwindcss";

        5.  开始构建,使用 npm run dev 或在你的 package.json 文件中配置的任何命令运行你的构建过程。

npm run dev

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐