alat za programere / 18

Konvertor CSS jedinica (px / rem / em / vh / vw)

Pretvorite veličine u pikselima u rem, em, vw i vh u odnosu na osnovnu veličinu korena (podrazumevano 16px).

Konvertor CSS jedinica (px / rem / em / vh / vw): TOEA izračunava relativne CSS jedinice za font i raspored, kao i referentne tabele skale. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.

Pokretanja
U vašem pregledaču
Trošak
Besplatno · bez registracije
Dostupnost
Spremno za upotrebu
Pikseli
24px
REM
1.5rem
EM
1.5em
VW (1440px)
1.6667vw
font-size: 1.5rem; /* 24px */

Tabela konverzije piksela u REM (osnova od 16px)

1px0.0625rem0.0625em
2px0.125rem0.125em
4px0.25rem0.25em
8px0.5rem0.5em
10px0.625rem0.625em
12px0.75rem0.75em
14px0.875rem0.875em
16px1rem1em
18px1.125rem1.125em
20px1.25rem1.25em
24px1.5rem1.5em
28px1.75rem1.75em
32px2rem2em
36px2.25rem2.25em
40px2.5rem2.5em
48px3rem3em
56px3.5rem3.5em
64px4rem4em
72px4.5rem4.5em
80px5rem5em
96px6rem6em
128px8rem8em

Zašto rem umesto px

Pregledači počinju sa 16px, ali osobe sa slabijim vidom često povećavaju podrazumevanu veličinu fonta u podešavanjima pregledača. Tekst čija je veličina izražena u rem raste zajedno sa tim podešavanjem, dok tekst u px ne raste. Uvećanje stranice povećava oba, ali se mnogi čitaoci oslanjaju upravo na podešavanje veličine fonta, a WCAG kriterijum za promenu veličine teksta očekuje da se tekst uveća do 200% bez gubitka sadržaja ili funkcionalnosti. Veličinu teksta i razmake oko njega zadajte u rem, a px zadržite za tanke linije i ivice.

Kolona em i ugnježđivanje

Em je relativan u odnosu na veličinu fonta samog elementa, a kod samog font-size to znači veličinu fonta roditelja. Em vrednosti ovde pretpostavljaju da je roditelj na osnovnoj veličini, što važi samo na najvišem nivou. Unutar elementa sa 0.875em, 0.875em ponovo daje 12.25px umesto 14px, pa se smanjivanje kumulira. Zato je rem sigurniji podrazumevani izbor, dok je em prikladan za razmake koji treba da se skaliraju zajedno sa tekstom komponente.

Osnova od 62.5% i jedinice viewporta

Podešavanje html { font-size: 62.5% } čini da 1rem bude jednako 10px, što olakšava računanje; unesite 10 kao osnovnu veličinu da biste to uskladili. Time se smanjuje sve ostalo izraženo u rem jedinicama, uključujući komponente trećih strana, pa ponovo podesite čitljivu veličinu za body.

Vrednosti vw i vh pretpostavljaju viewport dimenzija 1440 × 900. Na telefonima 100vh može biti veće od vidljive površine dok je traka pregledača prikazana; jedinice 100svh i 100dvh uzimaju to u obzir.

Kako se koristi

  1. Unesite vrednost u pikselima (px) i osnovnu veličinu korena (podrazumevano 16px).
  2. Pogledajte izračunate vrednosti za rem, em, vw i vh.
  3. Kopirajte CSS isečke spremne za upotrebu ili pogledajte tabelu skale.

Privatnost i ograničenja

Radi odmah u JavaScript-u na strani klijenta.

Srodne alatke

Često postavljana pitanja

Koja je standardna osnovna veličina fonta korena?

Većina savremenih veb pregledača podrazumevano koristi 16px.

Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban