ຕົວແປງ Pixel ເປັນ REM ຟຣີ
ແປງລະຫວ່າງ px, rem, em, pt, vw, vh ແລະ % ດ້ວຍ base font size ທີ່ປັບໄດ້. ລວມຕາຕະລາງອ້າງອີງສຳລັບ pixel size ທົ່ວໄປ.
ບໍລິບົດ (ສົ່ງຜົນຕໍ່ rem/em/vw/vh/%)
ໂທເຄັນ 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ຕັ້ງຄ່າ context ຂອງທ່ານກ່ອນແປງ, ທ່ານຕັ້ງຄ່າຕົວເລກ 4 ອັນທີ່ເຮັດໃຫ້ໜ່ວຍ CSS ແບບໂຕນ ມີຄວາມໝາຍ: ຂະໜາດຟອນຮາກ (ຄ່າເລີ່ມຕົ້ນ 16px, ຄ່າມາດຕະຖານຂອງບຣາວເຊີ), ຂະໜາດຟອນຂອງ parent element (ສຳລັບການແປງ em ແລະ %), ແລະ ຄວາມກວ້າງ ແລະ ຄວາມສູງຂອງ viewport (ສຳລັບ vw ແລະ vh). ນີ້ແມ່ນຄ່າດຽວກັນທີ່ບຣາວເຊີຂອງທ່ານຈະໃຊ້ເມື່ອແກ້ໄຂ CSS ໃນຂະນະເຮັດວຽກ.
- 2Pixel ເປັນຕົວກາງສາກົນຕົວແປງຈະເອີ້ນ toPixels() ກ່ອນເພື່ອປັບຂໍ້ມູນປ້ອນເຂົ້າຂອງທ່ານໃຫ້ເປັນຈຳນວນ pixel ດິບ — ຕົວຢ່າງ, 1.5rem ຈະກາຍເປັນ 1.5 × baseFontPx, ແລະ 50vw ຈະກາຍເປັນ 0.5 × vpWidth. ຈາກນັ້ນ fromPixels() ຈະຫານຈຳນວນ pixel ນັ້ນດ້ວຍປັດໄຈທີ່ເໝາະສົມສຳລັບໜ່ວຍເປົ້າໝາຍ. ໜ່ວຍທັງ 7 ຈະສະແດງພ້ອມກັນໃນຕາຕະລາງການແປງ.
- 3ຄົ້ນຫາ Tailwind token ທີ່ໃກ້ຄຽງທີ່ສຸດຫຼັງຈາກແປງແລ້ວ, ເຄື່ອງມືຈະຄິດໄລ່ຄ່າ rem ແລະ ຄົ້ນຫາໃນຕາຕະລາງທີ່ຕັ້ງໄວ້ 2 ອັນ — token ຂະໜາດຟອນ 13 ອັນຂອງ Tailwind (text-xs ຫາ text-9xl) ແລະ scale ໄລຍະຫ່າງຂອງມັນ — ຫາຄ່າທີ່ໃກ້ຄຽງທີ່ສຸດຕາມໄລຍະຫ່າງແທ້ຈິງ. ເຄື່ອງໝາຍ = ໝາຍຄວາມວ່າຄ່ານັ້ນຕົງກັບ token ພໍດີ; ≈ ໝາຍຄວາມວ່າມັນເປັນຄ່າໃກ້ຄຽງທີ່ສຸດ.
- 4ການປັບປຸງ CSS ເປັນຊຸດຜ່ານ regexແຜງວາງ CSS ຮັບຂໍ້ຄວາມ CSS ດິບ ແລະ ນຳໃຊ້ການແທນທີ່ດ້ວຍ regex: ໃນໂໝດ px→rem ມັນຈະຈັບທຸກ token px ແລະ ແທນທີ່ສ່ວນຕົວເລກດ້ວຍ value/baseFontPx + rem; ໃນໂໝດ rem→px ມັນເຮັດກັບກັນ. ຈຳນວນການແທນທີ່ຈະສະແດງໃຫ້ທ່ານກວດສອບໄດ້ວ່າມີກີ່ຄ່າຖືກປັບປຸງ.
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ຕົວແປງຫນ່ວຍ
ແປງລະຫວ່າງຫົວໜ່ວຍຄວາມຍາວ, ນໍ້າໜັກ, ອຸນຫະພູມ, ພື້ນທີ່, ປະລິມານ ແລະອື່ນໆອີກ.
ຕົວສ້າງ CSS clamp()
ສ້າງ CSS clamp() fluid ສຳລັບ typography ແລະ spacing ທີ່ responsive. ຕັ້ງ min/max size ແລະ viewport range, ເບິ່ງຕົວຢ່າງ live ແລະ ຄັດລອກ CSS ເສັ້ນດຽວ.
ເຄື່ອງກໍາເນີດ CSS Grid
ອອກແບບ CSS grid ທາງພາບ — ຕາມຮອຍ, ຫົວໜ່ວຍ ແລະ ຊ່ອງວ່າງ — ແລະ ສຳເນົາ CSS ໄປມາ ແລະ HTML.