Browser Style Reset
UnoCSS, global CSS'inizi doldurmamak ve maksimum esneklik için varsayılan olarak stil sıfırlama veya preflight sağlamaz. UnoCSS'i diğer CSS çerçeveleriyle birlikte kullanırsanız, muhtemelen sizin için zaten sıfırlama yapıyorlardır. UnoCSS'i tek başına kullanırsanız, Normalize.css gibi sıfırlama kütüphaneleri kullanabilirsiniz.
Ayrıca hızlıca almanız için küçük bir koleksiyon da sağlıyoruz:
Installation
bash
pnpm add @unocss/resetbash
yarn add @unocss/resetbash
npm install @unocss/resetbash
bun add @unocss/resetUsage
Aşağıdaki sıfırlama stil sayfalarından birini main.js'nize ekleyebilirsiniz.
Normalize.css
Kaynak: https://github.com/csstools/normalize.css
ts
import '@unocss/reset/normalize.css'sanitize.css
Kaynak: https://github.com/csstools/sanitize.css
ts
import '@unocss/reset/sanitize/sanitize.css'
import '@unocss/reset/sanitize/assets.css'Eric Meyer
Kaynak: https://meyerweb.com/eric/tools/css/reset/index.html
ts
import '@unocss/reset/eric-meyer.css'Tailwind
ts
import '@unocss/reset/tailwind.css'Tailwind compat
ts
import '@unocss/reset/tailwind-compat.css'Bu sıfırlama, UI çerçeveleriyle çakışmalardan kaçınmak için düğmeler için arka plan rengi geçersiz kılma hariç Tailwind sıfırlamasına dayanır. Bağlantılı soruna bakın.
css
button,
[type='button'],
[type='reset'],
[type='submit'] {
-webkit-appearance: button; /* 1 */
background-color: transparent; /* 2 */
background-image: none; /* 2 */
}css
button,
[type='button'],
[type='reset'],
[type='submit'] {
-webkit-appearance: button; /* 1 */
/*background-color: transparent; !* 2 *!*/
background-image: none; /* 2 */
}