Tailwind CSS 的工作原理是扫描所有 HTML 文件、JavaScript 组件以及任何 模板中的 CSS 类(class)名,然后生成相应的样式代码并写入 到一个静态 CSS 文件中。他快速、灵活、可靠,没有运行时负担。

安装

  • 安装 Tailwind CSS

    通过 npm 安装 tailwindcss,然后创建你自己的 create your tailwind.config.js 配置文件。

    Terminal

    npm install -D tailwindcssnpx tailwindcss init
  • 配置模板文件的路径

    在 tailwind.config.js 配置文件中添加所有模板文件的路径。

    tailwind.config.js

    解释

    /** @type {import('tailwindcss').Config} */ module.exports = { content: ["./src/**/*.{html,js}"], theme: { extend: {}, }, plugins: [], }
  • 将加载 Tailwind 的指令添加到你的 CSS 文件中

    在你的主 CSS 文件中通过 @tailwind 指令添加每一个 Tailwind 功能模块。

    src/input.css

    @tailwind base;
    @tailwind components;
    @tailwind utilities;
  • 开启 Tailwind CLI 构建流程

    运行命令行(CLI)工具扫描模板文件中的所有出现的 CSS 类(class)并编译 CSS 代码。

    Terminal

    npx tailwindcss -i ./src/input.css -o ./src/output.css --watch
  • 在你的 HTML 代码中使用 Tailwind 吧

    在 <head> 标签内引入编译好的 CSS 文件,然后就可以开始使用 Tailwind 的工具类 来为你的内容设置样式了。

    src/index.html

    解释

    <!doctype html>
    <html>
    <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <link href="./output.css" rel="stylesheet">
    </head>
    <body>
      <h1 class="text-3xl font-bold underline">
        Hello world!
      </h1>
    </body>
    </html>

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐