1. 为什么选择tailwindcss
- 不用定义类名,强迫症福音
- 类名原子化,方便组合,节省css代码
- 编辑器支持,vscode tailwindcss插件,自动补全类名
- 接入tailwind prettier插件,自动排序类名,提高渲染性能
- 可以构建响应式设计,
md:
以上可视为桌面端,
2. V4版本升级
// postcss.config.mjs
/** @type {import('postcss-load-config').Config} */
const config = {
plugins: {
'@tailwindcss/postcss': {},
},
}
export default config
3.接入谷歌字体
- 在谷歌字体库 找到喜欢的字体,比如
Schoolbell
- 在
global.css
中导入字体
// global.css
@import url('https://fonts.googleapis.com/css2?family=Schoolbell&family=ZCOOL+KuaiLe&display=swap');
@theme {
--font-schoolbell: 'Schoolbell', cursive;
}
<h1 class="font-schoolbell">Hello World</h1>