Tailwind CSS
Tailwind CSS 是一個效用優先 (utility-first) 的 CSS 框架,與 Next.js 搭配使用效果極佳。
安裝 Tailwind
安裝 Tailwind CSS 套件並執行 init
指令來產生 tailwind.config.js
和 postcss.config.js
檔案:
設定 Tailwind
在 tailwind.config.js
中,新增會使用 Tailwind CSS 類別名稱的檔案路徑:
您不需要修改 postcss.config.js
。
匯入樣式
將 Tailwind CSS 指令 新增到您應用程式中的 全域樣式表,Tailwind 會使用這些指令來注入其產生的樣式,例如:
在 根佈局 (app/layout.tsx
) 中,匯入 globals.css
樣式表以將樣式套用到應用程式中的每個路由。
使用類別
安裝 Tailwind CSS 並新增全域樣式後,您就可以在應用程式中使用 Tailwind 的效用類別 (utility classes)。
與 Turbopack 搭配使用
從 Next.js 13.1 開始,Turbopack 已支援 Tailwind CSS 和 PostCSS。