Pereiti prie pagrindinio turinio

Pikselių į REM konverteris nemokamai

Konvertuokite tarp px, rem, em, pt, vw, vh ir % su konfigūruojamu pagrindiniu šrifto dydžiu. Apima įprastų pikselių dydžių nuorodų lentelę.

Veikia neprisijungus, kai įkeliama
1rem

Kontekstas (veikia rem/em/vw/vh/%)

Visos konversijos 16 px

Artimiausi Tailwind žetonai (16px šaknyje)

Dažni pikselių dydžiai → rem (esant 16px bazei)

Konvertuoti įklijuotą CSS

Dažniausi naudojimo būdai

  • PX iki REM žiniatinklio raidaiKonvertuokite pikselių vertes į rem vienetus teikiamam, prieinamam CSS. Nustatykite bazinį šrifto dydį ir iš kart pamatysite visas lygiavertes vertes.
  • CSS vienetai atsargiems dizmamsKonvertuokite tarp px, vw, vh ir %, norėdami sukurti maketai, kurie tinkamai prisitaikytų prie skirtingų ekrano dydžių ir orientacijų.
  • Konvertuokite dizaino specifikacijas į CSS vienetusIšverskite pikselių vertes iš Figma arba Sketch į rem/em vienetus grynai, keičiamą CSS realizavimą.
  • Tailwind CSS vienetų nuorodaSupraskite, kaip Tailwind CSS dydžio klasės susieja pikselių ir rem vertes tiksliam įgyvendinimui.
  • Konvertuokite CSS vienetus spausdintiems stilamsKonvertuokite tarp px, pt ir rem spausdintiems medijos užklausomis ir PDF CSS išėjimu.

Kaip tai veikia

Visi konvertavimai vyksta visiškai jūsų naršyklėje, naudojant rankomis parašytą aritmetinį variklį be jokių priklausomybių. Įrankis konvertuoja tarp septynių CSS vienetų (px, rem, em, pt, vw, vh ir %), nukreipdamas kiekvieną skaičiavimą per pikselius kaip bendrą pagrindą, taikydamas paprastą dalybą ar daugybą jūsų nustatytam šakniniam šrifto dydžiui, tėvinio elemento šrifto dydžiui ar srities matmenims.

  1. 1
    Nustatykite savo konteksto reikšmes
    Prieš konvertuojant, sukonfigūruojate keturis skaičius, kurie suteikia prasmę santykiniams CSS vienetams: šakninį šrifto dydį (numatytasis 16px, naršyklės numatytoji reikšmė), tėvinio elemento šrifto dydį (em ir % konvertavimui) bei srities plotį ir aukštį (vw ir vh). Tai tos pačios reikšmės, kurias jūsų naršyklė naudotų, spręsdama CSS vykdymo metu.
  2. 2
    Pikselis kaip universalus tarpinis vienetas
    Konverteris pirmiausia iškviečia toPixels(), kad normalizuotų jūsų įvestį į neapdorotą pikselių skaičių — pavyzdžiui, 1,5rem tampa 1,5 × baseFontPx, o 50vw tampa 0,5 × vpWidth. Tada fromPixels() padalija tą pikselių skaičių iš tinkamo daugiklio tiksliniam vienetui. Visi septyni vienetai vienu metu rodomi konvertavimo lentelėje.
  3. 3
    Artimiausio Tailwind žetono paieška
    Konvertavus, įrankis apskaičiuoja rem reikšmę ir peržiūri dvi fiksuotas paieškos lenteles — Tailwind trylika šrifto dydžio žetonų (text-xs iki text-9xl) ir jo tarpų skalę — rasdamas artimiausią atitikimą pagal absoliutų atstumą. = ženklas reiškia, kad reikšmė yra tikslus žetonas; ≈ reiškia, kad tai artimiausias priartėjimas.
  4. 4
    Masinis CSS perrašymas per reguliariuosius reiškinius
    Įklijuoti-CSS skydelis priima neapdorotą CSS tekstą ir taiko reguliariojo reiškinio pakeitimą: px→rem režime jis atitinka kiekvieną px žetoną ir skaitinę dalį pakeičia reikšme value/baseFontPx + rem; rem→px režime atlieka atvirkščiai. Rodomas pakeitimų skaičius, kad galėtumėte patikrinti, kiek reikšmių buvo perrašyta.

Susiję įrankiai

Dažnai užduodami klausimai