Skip to content

Browser Style Reset

UnoCSS predvolene neposkytuje resetovanie štýlov ani preflight, aby nevyplňoval vaše globálne CSS a tiež pre maximálnu flexibilitu. Ak používate UnoCSS spolu s inými CSS frameworkmi, pravdepodobne už robia resetovanie za vás. Ak používate UnoCSS samostatne, môžete použiť knižnice na resetovanie, ako je Normalize.css.

Poskytujeme aj malú kolekciu, aby ste ich mohli rýchlo použiť:

Inštalácia

bash
pnpm add @unocss/reset
bash
yarn add @unocss/reset
bash
npm install @unocss/reset
bash
bun add @unocss/reset

Použitie

Môžete pridať jeden z nasledujúcich resetovacích stylesheetov do vášho main.js.

Normalize.css

Zdroj: https://github.com/csstools/normalize.css

ts
import '@unocss/reset/normalize.css'

sanitize.css

Zdroj: https://github.com/csstools/sanitize.css

ts
import '@unocss/reset/sanitize/sanitize.css'
import '@unocss/reset/sanitize/assets.css'

Eric Meyer

Zdroj: 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'

Tento reset je založený na Tailwind reset, bez prepísania farby pozadia pre tlačidlá, aby sa predišlo konfliktom s UI frameworkmi. Pozrite prepojený issue.

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.