Ruka hadi maudhui makuu

Kibadilishi cha Pixel hadi REM bila malipo

Badilisha kati ya px, rem, em, pt, vw, vh, na % na ukubwa wa fonti wa msingi unaoweza kusanidiwa. Inajumuisha jedwali la rejeleo kwa ukubwa wa kawaida wa pixel.

Inafanya kazi bila mtandao mara ikishapakia
1rem

Muktadha (huathiri rem/em/vw/vh/%)

Ubadilishaji wote wa 16 px

Alama za Tailwind zilizo karibu (katika 16px mizizi)

Ukubwa wa kawaida wa pikseli β†’ rem (kwa msingi wa 16px)

Badili CSS iliyobandika

Matumizi ya kawaida

  • PX kwa REM kwa ajili ya ukuzaji wa wavutiBadilisha thamani za pixel na CSS inayoweza kulionekana na kupatikana. Weka saizi ya fonti yako ya msingi na uone thamani zote sawa.
  • CSS inayojibu kwa ajili ya muundo wenye jibuBadilisha kati ya px, vw, vh, na % ili kujenga muundo unaotajika vyema kwa saizi tofauti za skrini na mwelekeo.
  • Badilisha specs za muundo na CSSTafsiri thamani za pixel za Figma au Sketch na CSS kwa ajili ya utekelezaji wa CSS safi na inayoweza kulionekana.
  • Kumbukumbu ya CSS TailwindFahamu jinsi madarasa ya saizi ya CSS Tailwind yanakufa na pixel na thamani za rem kwa ajili ya utekelezaji kamili.
  • Badilisha CSS kwa ajili ya lahajedwali za kuonyeshaBadilisha kati ya px, pt, na rem kwa ajili ya dodoso za mitambo ya kuonyesha na CSS ya matokeo ya PDF.

Jinsi Inavyofanya Kazi

Ubadilishaji wote unafanyika kikamilifu kwenye kivinjari chako kwa kutumia injini ya hesabu iliyoandikwa mwenyewe bila utegemezi. Kifaa kinabadilisha kati ya vipimo saba vya CSS (px, rem, em, pt, vw, vh, na %) kwa kupitisha kila hesabu kupitia pikseli kama msingi wa pamoja, kikitumia mgawanyo au kuzidisha rahisi dhidi ya ukubwa wa fonti ya mzizi uliopangwa, ukubwa wa fonti ya mzazi, au vipimo vya dirisha.

  1. 1
    Weka thamani za muktadha wako
    Kabla ya kubadilisha, unapanga namba nne zinazofanya vipimo vya CSS vinavyohusiana kuwa na maana: ukubwa wa fonti ya mzizi (chaguo-msingi px 16, chaguo-msingi la kivinjari), ukubwa wa fonti ya kipengele cha mzazi (kwa ubadilishaji wa em na %), na upana na urefu wa dirisha (kwa vw na vh). Hizi ni thamani zile zile kivinjari chako kingetumia kutatua CSS wakati wa utekelezaji.
  2. 2
    Pikseli kama kati ya ulimwengu
    Kibadilishaji kwanza kinaita toPixels() kusanifisha uingizaji wako kuwa hesabu ghafi ya pikseli β€” kwa mfano, rem 1.5 inakuwa 1.5 Γ— baseFontPx, na vw 50 inakuwa 0.5 Γ— vpWidth. Kisha fromPixels() inagawanya hesabu hiyo ya pikseli kwa kipengele sahihi kwa kipimo lengwa. Vipimo vyote saba vinaonyeshwa kwa wakati mmoja kwenye jedwali la ubadilishaji.
  3. 3
    Utafutaji wa alama ya Tailwind ya karibu zaidi
    Baada ya kubadilisha, kifaa kinahesabu thamani ya rem na kupitia majedwali mawili thabiti ya utafutaji β€” alama kumi na tatu za ukubwa wa fonti za Tailwind (text-xs hadi text-9xl) na kipimo chake cha nafasi β€” kutafuta ulinganifu wa karibu zaidi kwa umbali kamili. Alama ya = ina maana thamani ni alama halisi; β‰ˆ ina maana ni ukadiriaji wa karibu zaidi.
  4. 4
    Uandishi upya wa CSS kwa wingi kupitia regex
    Paneli ya bandika-CSS inakubali maandishi ghafi ya CSS na kutumia ubadilishaji wa regex: kwenye hali ya px→rem inalinganisha kila alama ya px na kubadilisha sehemu ya nambari na value/baseFontPx + rem; kwenye hali ya rem→px inafanya kinyume. Idadi ya ubadilishaji inaonyeshwa ili uweze kuthibitisha thamani ngapi zilibadilishwa.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara