Skip to content

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/reset
bash
yarn add @unocss/reset
bash
npm install @unocss/reset
bash
bun add @unocss/reset

Usage ​

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 */
}

Released under the MIT License.