Reset stylów przeglądarki
UnoCSS domyślnie nie zapewnia resetowania stylów ani preflight, aby nie wypełniać globalnego CSS i również dla maksymalnej elastyczności. Jeśli używasz UnoCSS wraz z innymi frameworkami CSS, prawdopodobnie one już wykonują resetowanie za Ciebie. Jeśli używasz UnoCSS samodzielnie, możesz użyć bibliotek resetujących, takich jak Normalize.css.
Udostępniamy również małą kolekcję, którą możesz szybko pobrać:
Instalacja
pnpm add @unocss/resetyarn add @unocss/resetnpm install @unocss/resetbun add @unocss/resetUżycie
Możesz dodać jeden z poniższych arkuszy stylów resetujących do swojego main.js.
Normalize.css
Źródło: https://github.com/csstools/normalize.css
import '@unocss/reset/normalize.css'sanitize.css
Źródło: https://github.com/csstools/sanitize.css
import '@unocss/reset/sanitize/sanitize.css'
import '@unocss/reset/sanitize/assets.css'Eric Meyer
Źródło: https://meyerweb.com/eric/tools/css/reset/index.html
import '@unocss/reset/eric-meyer.css'Tailwind
import '@unocss/reset/tailwind.css'Tailwind compat
import '@unocss/reset/tailwind-compat.css'Ten reset jest oparty na Tailwind reset, minus nadpisanie koloru tła dla przycisków, aby uniknąć konfliktów z frameworkami UI. Zobacz powiązany issue.
button,
[type='button'],
[type='reset'],
[type='submit'] {
-webkit-appearance: button; /* 1 */
background-color: transparent; /* 2 */
background-image: none; /* 2 */
}button,
[type='button'],
[type='reset'],
[type='submit'] {
-webkit-appearance: button; /* 1 */
/*background-color: transparent; !* 2 *!*/
background-image: none; /* 2 */
}