Uno preset
UnoCSS 的默认预设。目前它等同于 @unocss/preset-wind
INFO
该预设继承自 @unocss/preset-wind
和 @unocss/preset-mini
。
安装
bash
pnpm add -D @unocss/preset-uno
pnpm add -D @unocss/preset-uno
bash
yarn add -D @unocss/preset-uno
yarn add -D @unocss/preset-uno
bash
npm install -D @unocss/preset-uno
npm install -D @unocss/preset-uno
ts
// uno.config.ts
import { defineConfig } from 'unocss'
import presetUno from '@unocss/preset-uno'
export default defineConfig({
presets: [presetUno()]
})
// uno.config.ts
import { defineConfig } from 'unocss'
import presetUno from '@unocss/preset-uno'
export default defineConfig({
presets: [presetUno()]
})
TIP
该预设已包含在 unocss
包中,您也可以从中导入:
ts
import { presetUno } from 'unocss'
import { presetUno } from 'unocss'
用法
该预设尝试提供流行的功能优先框架(包括 Tailwind CSS、Windi CSS、Bootstrap、Tachyons 等)的共同超集。
例如,ml-3
(Tailwind)、ms-2
(Bootstrap)、ma4
(Tachyons)和 mt-10px
(Windi CSS)都是有效的。
css
.ma4 {
margin: 1rem;
}
.ml-3 {
margin-left: 0.75rem;
}
.ms-2 {
margin-inline-start: 0.5rem;
}
.mt-10px {
margin-top: 10px;
}
.ma4 {
margin: 1rem;
}
.ml-3 {
margin-left: 0.75rem;
}
.ms-2 {
margin-inline-start: 0.5rem;
}
.mt-10px {
margin-top: 10px;
}
规则
对于此预设中包含的所有规则和预设,请参阅我们的交互式文档或直接转到源代码。
有关此预设中包含的所有规则和预设,请参阅我们的交互式文档,或直接查看源码。
Options
INFO
该预设选项继承自@unocss/preset-mini
。
有关默认预设的更多详细信息,请查看我们的 playground 并尝试。同时,您还可以查看实现。