ຂ້າມໄປຫາເນື້ອຫາຫຼັກ

ຕົວແປງ Pixel ເປັນ REM ຟຣີ

ແປງລະຫວ່າງ px, rem, em, pt, vw, vh ແລະ % ດ້ວຍ base font size ທີ່ປັບໄດ້. ລວມຕາຕະລາງອ້າງອີງສຳລັບ pixel size ທົ່ວໄປ.

ເຮັດວຽກແບບອອບໄລນ໌ໄດ້ຫຼັງໂຫຼດແລ້ວ
1rem

ບໍລິບົດ (ສົ່ງຜົນຕໍ່ rem/em/vw/vh/%)

ການແປງທັງໝົດສຳລັບ 16 px

ໂທເຄັນ Tailwind ທີ່ໃກ້ທີ່ສຸດ (ຢູ່ 16px root)

ຂະໜາດ pixel ທົ່ວໄປ → rem (ທີ່ 16px base)

ແປງ CSS ທີ່ວາງໄວ້

ການນຳໃຊ້ທົ່ວໄປ

  • PX ເປັນ REM ສຳລັບການພັດທະນາເວັບແປຄ່າ pixel ໄປໃສ່ຫນ່ວຍ rem ສໍາລັບ CSS ທີ່ສາມາດປັບປຸງໄດ້ ແລະ ສາມາດເຂົ້າເຖິງໄດ້. ກໍານົດຂະໜາດ font ພື້ນຖານຂອງທ່ານ ແລະ ເບິ່ງຄ່າເທົ່າທັນ.
  • ຫນ່ວຍ CSS ສໍາລັບການອອກແບບຕອບສະຫນອງແປລະຫວ່າງ px vw vh ແລະ % ເພື່ອສ້າງເລ້ທີ່ຕອບສະຫນອງໄດ້ຢ່າງຖືກຕ້ອງກັບຂະໜາດ ແລະ ທິດທາງຫນ້າຈໍທີ່ແຕກຕ່າງກັນ.
  • ແປ Design Specs ໄປສູ່ໜ່ວຍ CSSແປຄ່າ pixel Figma ຫຼື Sketch ໄປໃສ່ຫນ່ວຍ rem/em ສໍາລັບການປະຕິບັດ CSS ທີ່ສະອາດ ແລະ ສາມາດປັບໄດ້.
  • ເອກະສານອ້າງອີງຫນ່ວຍ Tailwind CSSເຂົ້າໃຈວິທີທີ່ລະບົບຂະໜາດ Tailwind CSS ມີແຜນທີ່ກັບຄ່າ pixel ແລະ rem ສໍາລັບການປະຕິບັດທີ່ຖືກຕ້ອງ.
  • ແປຫນ່ວຍ CSS ສໍາລັບ Print Stylesheetsແປລະຫວ່າງ px pt ແລະ rem ສໍາລັບພາວະ print media ແລະ CSS ຜົນຜະລິດ PDF.

ມັນເຮັດວຽກແນວໃດ

ການແປງທັງໝົດເຮັດວຽກຢູ່ໃນບຣາວເຊີຂອງທ່ານທັງໝົດໂດຍໃຊ້ engine ຄິດໄລ່ທີ່ຂຽນຂຶ້ນເອງໂດຍບໍ່ມີ dependency. ເຄື່ອງມືແປງລະຫວ່າງ 7 ໜ່ວຍ CSS (px, rem, em, pt, vw, vh, ແລະ %) ໂດຍໃຫ້ທຸກການຄິດໄລ່ຜ່ານ pixel ເປັນຖານກາງ, ນຳໃຊ້ການຫານ ຫຼື ຄູນທຽບກັບຂະໜາດຟອນຮາກ, ຂະໜາດຟອນຂອງ parent, ຫຼື ຂະໜາດ viewport ທີ່ທ່ານຕັ້ງໄວ້.

  1. 1
    ຕັ້ງຄ່າ context ຂອງທ່ານ
    ກ່ອນແປງ, ທ່ານຕັ້ງຄ່າຕົວເລກ 4 ອັນທີ່ເຮັດໃຫ້ໜ່ວຍ CSS ແບບໂຕນ ມີຄວາມໝາຍ: ຂະໜາດຟອນຮາກ (ຄ່າເລີ່ມຕົ້ນ 16px, ຄ່າມາດຕະຖານຂອງບຣາວເຊີ), ຂະໜາດຟອນຂອງ parent element (ສຳລັບການແປງ em ແລະ %), ແລະ ຄວາມກວ້າງ ແລະ ຄວາມສູງຂອງ viewport (ສຳລັບ vw ແລະ vh). ນີ້ແມ່ນຄ່າດຽວກັນທີ່ບຣາວເຊີຂອງທ່ານຈະໃຊ້ເມື່ອແກ້ໄຂ CSS ໃນຂະນະເຮັດວຽກ.
  2. 2
    Pixel ເປັນຕົວກາງສາກົນ
    ຕົວແປງຈະເອີ້ນ toPixels() ກ່ອນເພື່ອປັບຂໍ້ມູນປ້ອນເຂົ້າຂອງທ່ານໃຫ້ເປັນຈຳນວນ pixel ດິບ — ຕົວຢ່າງ, 1.5rem ຈະກາຍເປັນ 1.5 × baseFontPx, ແລະ 50vw ຈະກາຍເປັນ 0.5 × vpWidth. ຈາກນັ້ນ fromPixels() ຈະຫານຈຳນວນ pixel ນັ້ນດ້ວຍປັດໄຈທີ່ເໝາະສົມສຳລັບໜ່ວຍເປົ້າໝາຍ. ໜ່ວຍທັງ 7 ຈະສະແດງພ້ອມກັນໃນຕາຕະລາງການແປງ.
  3. 3
    ຄົ້ນຫາ Tailwind token ທີ່ໃກ້ຄຽງທີ່ສຸດ
    ຫຼັງຈາກແປງແລ້ວ, ເຄື່ອງມືຈະຄິດໄລ່ຄ່າ rem ແລະ ຄົ້ນຫາໃນຕາຕະລາງທີ່ຕັ້ງໄວ້ 2 ອັນ — token ຂະໜາດຟອນ 13 ອັນຂອງ Tailwind (text-xs ຫາ text-9xl) ແລະ scale ໄລຍະຫ່າງຂອງມັນ — ຫາຄ່າທີ່ໃກ້ຄຽງທີ່ສຸດຕາມໄລຍະຫ່າງແທ້ຈິງ. ເຄື່ອງໝາຍ = ໝາຍຄວາມວ່າຄ່ານັ້ນຕົງກັບ token ພໍດີ; ≈ ໝາຍຄວາມວ່າມັນເປັນຄ່າໃກ້ຄຽງທີ່ສຸດ.
  4. 4
    ການປັບປຸງ CSS ເປັນຊຸດຜ່ານ regex
    ແຜງວາງ CSS ຮັບຂໍ້ຄວາມ CSS ດິບ ແລະ ນຳໃຊ້ການແທນທີ່ດ້ວຍ regex: ໃນໂໝດ px→rem ມັນຈະຈັບທຸກ token px ແລະ ແທນທີ່ສ່ວນຕົວເລກດ້ວຍ value/baseFontPx + rem; ໃນໂໝດ rem→px ມັນເຮັດກັບກັນ. ຈຳນວນການແທນທີ່ຈະສະແດງໃຫ້ທ່ານກວດສອບໄດ້ວ່າມີກີ່ຄ່າຖືກປັບປຸງ.

ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ