Reset de Estilos del Navegador
UnoCSS no proporciona reset de estilos o preflight por defecto para no poblar tu CSS global y también para máxima flexibilidad. Si usas UnoCSS junto con otros frameworks CSS, probablemente ya hagan el reset por ti. Si usas UnoCSS solo, puedes usar bibliotecas de reset como Normalize.css.
También proporcionamos una pequeña colección para que puedas tomarlas rápidamente:
Instalación
bash
pnpm add @unocss/resetbash
yarn add @unocss/resetbash
npm install @unocss/resetbash
bun add @unocss/resetUso
Puedes agregar una de las siguientes hojas de estilo de reset a tu main.js.
Normalize.css
Fuente: https://github.com/csstools/normalize.css
ts
import '@unocss/reset/normalize.css'sanitize.css
Fuente: https://github.com/csstools/sanitize.css
ts
import '@unocss/reset/sanitize/sanitize.css'
import '@unocss/reset/sanitize/assets.css'Eric Meyer
Fuente: 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'Este reset está basado en Tailwind reset, menos la sobrescritura del color de fondo para botones para evitar conflictos con frameworks de UI. Ver issue vinculado.
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 */
}