24 converter Mga yunit · Pera · Mga file

I-convert ang vw sa px Viewport width ↔ Pixels Libre Online Ligtas

Mag-type ng halaga sa vw at basahin agad ito sa px. Nangyayari sa iyong browser ang kuwenta, walang ipinapadala saanman, at nakasulat sa ibaba kung saan nakadepende ang conversion sa halip na ipagpalagay.

Mag-convert ng halaga

Eksakto para sa lapad na itina-type mo
vw
144 px
px

10 vw = 144 px (16 px)

Tungkol sa converter na ito
Pormula px = vw × width ÷ 100
Ang pinananatili nito Ang bahagi ng screen. Ang isang vw ay isang bahagi sa isandaan ng lapad ng viewport, kaya ang laking nakasulat sa vw ay lumalaki at lumiliit kasabay ng bintana sa halip na manatili.
Ang hindi nito kaya Hindi tulad ng rem, walang default ang vw. Binibigyan ng browser ng 16 px ang laki ng ugat na font kapag walang nagsabi ng iba, kaya ang pahinang rem ay maaaring magsimula sa tunay na numero; ang lapad ng viewport ay kung gaano lang kalapad ang bintana ng reader, at nagbabago ito kapag iniikot nila ang telepono. Ang 1440 px dito ay lapad na madalas pagguhitan ng mga disenyo — ugali, hindi pamantayan. I-type ang sarili mo.
Kung saan ito tumatakbo Sa iyong browser. Walang ina-upload, kaya walang buburahin pagkatapos.

Walang ina-upload

Karaniwang laki — I-convert ang vw sa px

vw px
0.57.2
114.4
228.8
572
10144
25360
50720
1001440

Saan galing ang mga yunit na ito

Ang pixel sa CSS ay hindi ang pixel sa screen mo. Nang tumigil ang mga display sa pagkakaroon ng nahuhulaang densidad, ang pahinang sinukat sa tunay na pixel ay naging pahinang lumiliit habang lumilinaw ang mga screen, kaya muling tinukoy ang CSS pixel bilang sanggunian na haba: humigit-kumulang 1/96 ng pulgada na nakikita sa komportableng distansya ng pagbasa. Lahat ng iba sa pahinang ito ay itinayo rito. Ang em ay mas matanda kaysa sa web — sa metal na titik ito ang lapad ng cast na bloke, pinangalanan sa malaking M — at sa CSS ay nangangahulugan ito ng laki ng font na umiiral, kaya nagbabago ito habang nagpupugad ka ng mga element. Idinagdag ang rem para takasan mismo iyon: ito ang em ng ugat na element at hindi kailanman nag-iipon. Dumating ang vw kasama ng responsive design: isang sandaang bahagi ng lapad ng viewport, kung gaano man ito lumabas.

Saan mo sila nakakasalubong

Ito ang mga yunit ng bawat stylesheet. Ang pixel ang nagsusukat ng border, anino at anumang hindi dapat magsukat muli; ang rem ang nagsusukat ng type, spacing at layout, para ang isang pagbabago sa ugat ay nagpapasukat muli sa buong interface; ang em ang nagsusukat ng mga bagay na dapat sumunod sa sarili nilang teksto, gaya ng padding sa loob ng button; ang vw ang nagsusukat ng mga heading at hero section na dapat pumuno sa screen sa anumang device. Ang pag-convert sa pagitan nila ang pang-araw-araw na aritmetika ng paggawa ng stylesheet na nagsusukat mula sa disenyong ibinigay sa pixel.

Mga tanong ng mga tao

Bakit 16 px ang karaniwang panimulang punto?

Dahil iyon ang default na laki ng teksto sa bawat pangunahing browser, at minamana ito ng stylesheet na hindi nag-o-override. Kaya ang isang rem ay katumbas ng 16 px sa default na setting, na pinagmumulan ng mga pamilyar na conversion: ang 0.5 rem ay 8 px, ang 1.5 rem ay 24 px. Kung pinalaki ng user ang default sa setting ng kanilang browser, lumalaki kasama nito ang parehong halaga ng rem — na mismong punto ng paggamit sa kanila.

Dapat ba akong gumamit ng rem o em?

Rem para sa anumang dapat sumunod sa pahina bilang kabuuan — type scale, spacing, lapad ng layout — dahil sinusukat ito mula sa ugat at hindi kailanman nag-iipon. Em para sa anumang dapat sumunod sa tekstong kinalalagyan nito: padding ng button, puwang sa tabi ng icon, indent ng sipi. Ang karaniwang pagkakamali ay ang pagpupugad ng mga elementong may sukat na em sa loob ng isa't isa, kung saan ang 1.2 em sa loob ng 1.2 em ay nagiging 1.44, saka 1.73, hanggang ang teksto sa ibaba ng pahina ay dalawang beses ang inilaang laki.

Eksakto ba ang sagot?

Kung ang dalawang yunit ay tinukoy sa isa't isa sa pamamagitan ng buong numero, oo — sinasabi iyon ng pahina sa itaas ng numero, at ang tanging pagbibilog ay sa dami ng digit na ipinapakita. Kung walang hangganang decimal ang ratio, nagpapakita ang pahina ng labindalawang makabuluhang digit at sinasabing tinatayang relasyon ito sa halip na magkunwari ng iba.

Lumalabas ba sa device ko ang anumang itina-type ko?

Hindi. Tumatakbo ang kuwenta sa iyong browser; walang ina-upload at walang server na mapagpapadalhan. I-load nang isang beses ang pahina at patuloy itong gagana kahit patayin ang network.

Bakit mo kino-convert ang vw sa px

Nakasulat sa stylesheet ang font-size: 5.2vw sa hero title, margin-top: 8vw sa isang seksyon at width: 42vw sa isang larawan. Mga flexible na halaga ang mga ito, at hindi nila sinasabi kung ano ang nasa screen. Gaano kalaki ang title sa telepono? Gaano kalapad ang larawan sa laptop? Tama ba ang tingin ng margin sa 1920 pixel? Para malaman, kino-convert mo ang vw sa px: minumultiply mo ang numero sa lapad ng window at hinahati sa isang daan, at binabasa ang sagot sa unit na ginagamit ng mga designer, tester at kliyente. Ito ang ginagawa mo kapag nirerepaso ang fluid code, sinusuri ang build laban sa mockup o ipinapaliwanag sa kasamahan kung bakit mukhang maliit ang heading sa makitid na screen.

Ang ikinaiiba ng conversion na ito sa rem o em ay ang window mismo ang multiplier. Ang isang vw ay ikasandaang bahagi ng lapad ng viewport, kaya ang 5.2vw ay 52 px sa window na 1000 px ang lapad, 18.7 px sa telepono na 360 px ang lapad at 99.8 px sa malapad na monitor na 1920. Walang default na mababalikan, at nagbabago ang lapad kapag iniikot ng mambabasa ang telepono o hinihila ang window. Kaya hinihingi ng converter ang lapad, ipinapakita ito katabi ng sagot at nagsisimula sa 1440 px, isang lapad na madalas pagguhitan ng mga disenyo.

Nangyayari sa iyong browser ang kalkulasyon, at walang ina-upload. Sa ibaba makikita mo ang formula, kung ano ang pinananatili at hindi mapananatili ng conversion, kung paano basahin ang fluid stylesheet sa ilang lapad, ang bitag ng scrollbar, ang problema sa accessibility ng text na purong vw, at ilang gawi na nagpapanatiling madaling intindihin ang fluid code.

Ang formula at ang lapad

Ang px ay katumbas ng vw na minultiply sa lapad, hinati sa isang daan

Ang formula ay px = vw × width ÷ 100. Sa lapad na 1440 px, ang 10 vw ay nagiging 144 px, ang 5 vw ay nagiging 72 px at ang 1.667 vw ay nagiging 24 px. Ipinapakita ng pahina ang lapad katabi ng resulta, kaya ang linyang tulad ng 10 vw = 144 px (1440 px) ay nagsasabi sa iyo kung ano ang ipinalagay. Para makita ang ibang screen, baguhin ang lapad at basahin muli ang resulta.

Aling mga lapad ang susubukan

Kapaki-pakinabang na hanay na susuriin ang 360 o 390 para sa mga telepono, 768 para sa portrait na tablet, 1024 para sa maliit na laptop, 1440 para sa karaniwang laptop o desktop at 1920 para sa full-HD na monitor. I-type ang bawat isa sa field ng lapad at itala ang resulta. Ipinapakita sa iyo ng limang pagbasa ang buong saklaw ng isang halaga, at agad na lumilitaw ang anumang sukdulan.

Paggamit ng lapad ng aktuwal na window

Sa developer tools ng browser mo, ipinapakita ng device toolbar ang lapad ng window sa pixel. Gamitin ang numerong iyon para ikumpara ang ginagawa ng pahina sa sinasabi ng converter. Kung magkatugma ang mga ito, tama ang pagbasa mo sa stylesheet.

Ano ang pinananatili ng conversion at ano ang hindi nito kaya

Pinananatili nito ang bahagi ng screen

Ang isang vw ay ikasandaang bahagi ng lapad ng viewport, kaya ang sukat na nakasulat sa vw ay lumalaki at lumiliit kasabay ng window sa halip na manatili sa lugar. Ang halaga sa pixel na makukuha mo ay ang bahaging iyon na ginawang konkreto para sa isang partikular na lapad.

Hindi ito makapagbibigay ng default

Hindi tulad ng rem, walang default ang vw. Nagbibigay ang browser ng root font size na 16 px kapag walang nagsasabi ng iba, kaya ang pahinang rem ay makapagsisimula sa totoong numero; ang lapad ng viewport ay kung gaano lang kalapad ang window ng mambabasa, at nagbabago ito kapag iniikot nila ang telepono. Ang 1440 px dito ay lapad na madalas pagguhitan ng mga disenyo, isang nakagawian at hindi pamantayan. I-type ang sarili mo.

Pag-round

Ang pag-multiply sa lapad at paghahati sa 100 ay maaaring magbunga ng mga decimal. Ang 6.67 vw sa 1440 px ay 96.048 px. Kayang hawakan ng mga browser ang pira-pirasong pixel, ngunit kung kailangan mo ng buong numero para sa design file, i-round ito at itala na sa iyo ang pag-round.

Pagbasa ng fluid stylesheet

Kumuha ng tatlong lapad at isulat ang mga resulta

Pumili ng makitid, katamtaman at malapad na lapad, halimbawa 375, 1024 at 1920. Para sa bawat mahalagang halagang vw sa stylesheet, i-convert ang vw sa px sa bawat lapad at isulat ang tatlong numero sa isang tala. Ang heading na 5.2 vw ay nagbibigay ng 19.5, 53.2 at 99.8 pixel. Sa ganitong paraan, malalaman mo kung nababasa ang heading sa makitid na dulo at hindi nakakalula sa malapad na dulo.

Hanapin ang clamp

Ang mahusay na sulat na fluid code ay naglalagay ng hangganan sa paligid ng vw gamit ang clamp(min, preferred, max). Kung makakita ka ng clamp(2rem, 1rem + 4vw, 6rem), lumalaki ang sukat sa pagitan ng 32 at 96 px at nananatili sa magkabilang dulo. Kapag kino-convert mo ang bahaging vw, tandaan na gitna lang iyon ng saklaw, at ang mga hangganan ang magpapasya sa mangyayari sa mga gilid.

Suriin ang mga sukdulan

Ang pinakamaliit at pinakamalaking lapad ang mapanganib. Sa 320 px, ang heading na 6 vw ay 19 px; sa 2560 ito ay 154 px. Kung hindi katanggap-tanggap ang alinman at walang clamp, kailangan ng mga hangganan ang stylesheet.

Mga bitag kapag kino-convert mo ang vw sa px

Ang scrollbar

Sa mga desktop browser, kasama sa lapad ng viewport na ginagamit para sa vw ang lapad ng vertical scrollbar. Kaya ang 100vw ay bahagyang mas malapad kaysa sa nakikitang lugar kapag nag-i-scroll ang pahina, nang humigit-kumulang 15 hanggang 17 pixel sa maraming sistema. Kaya ang halaga sa pixel na kinukwenta mo ay bahagyang mas malaki kaysa sa nakikitang lapad na tila kinakatawan nito. Sa mga telepono, kung saan nakapatong sa pahina ang mga scrollbar, wala ang epekto.

Paggamit ng maling lapad

Kasing-tama lang ng lapad na tina-type mo ang resulta. Kung 1366 px ang lapad ng test window mo at nag-convert ka sa 1440, mali ng humigit-kumulang limang porsyento ang bawat halaga. Basahin ang totoong lapad mula sa developer tools.

Pagkalito sa vw at porsyento

Ang lapad na 50% ay tumutukoy sa lapad ng parent, samantalang ang 50vw ay tumutukoy sa window. Sa loob ng makitid na container, malayo ang pagkakaiba ng dalawa. Ang vw na sagot ang ibinibigay ng converter; kung nasa loob ng container ang elemento mo, maaaring mas makitid ang parent kaysa sa window.

Paglimot na hindi mai-zoom ang text na vw

Ang text na sinukat sa vw lang ay hindi tumutugon kapag nag-zoom ang mambabasa sa pahina, dahil magkasabay na nagsa-scale ang window at ang text. Hinihiling ng mga alituntunin sa accessibility na mapalaki o mapaliit ang text. Magdagdag ng rem term, tulad sa clamp(), para tumugon din ang text sa zoom.

Mga tanong ng mga tao bago mag-convert

Ilang pixel ang 1 vw?

Ikasandaang bahagi ng lapad ng window: 14.4 px sa 1440, 10 px sa 1000, 3.6 px sa 360.

Ilang pixel ang 50 vw?

Kalahati ng window: 720 px sa lapad na 1440, 500 px sa lapad na 1000.

Bakit mas malapad ang pahina ko kaysa sa screen?

Ang kahon na 100vw sa pahinang nag-i-scroll ay mas malapad kaysa sa nakikitang lugar dahil binibilang ang scrollbar. Gumamit na lang ng 100% sa loob ng container.

Pareho ba ang vw at porsyento?

Hindi. Ang porsyento ay tumutukoy sa parent, ang vw sa window.

Ina-upload ba ang numero ko?

Hindi. Tumatakbo sa iyong browser ang aritmetika at walang ipinapadala kahit saan.

Paano ako babalik?

Gamit ang px sa vw, na naghahati sa lapad sa halip na nagmu-multiply.

Karaniwang halaga sa karaniwang lapad

Isang talahanayan sa isip

Nakakatulong na malaman ang ilang angkla para makapagtantiya ka bago gamitin ang converter. Sa lapad na 1000 px, ang 1 vw ay 10 px, na ginagawang napakadali ng aritmetika: ang 2.5 vw ay 25 px, ang 8 vw ay 80 px. Sa 1440 px, ang 1 vw ay 14.4 px. Sa 375 px, ang 1 vw ay 3.75 px, kaya ang title na 8 vw ay 30 px. Kapag kino-convert mo ang vw sa px para sa mabilis na pagsusuri, magsimula sa isa sa mga angkla at mag-scale.

Tatlong lapad, isang stylesheet

Kumuha ng card na may lapad na 80vw, agwat na 4vw at title na 6vw. Sa telepono na 375 px, umaabot ang mga ito sa 300 px, 15 px at 22.5 px. Sa tablet na 768 px, 614 px, 30.7 px at 46 px. Sa desktop na 1440 px, 1152 px, 57.6 px at 86.4 px. Kapag nakita mo ang tatlo nang magkakatabi, agad mong malalaman na masyadong malapad ang card sa desktop at masyadong malaki ang title, at malamang na gusto mo ng maximum na lapad at clamp.

Lampas sa viewport

Mga container unit

Nag-aalok ang mas bagong CSS ng mga unit na kaugnay ng container sa halip na ng window, tulad ng cqw, na ikasandaang bahagi ng lapad ng container. Nilulutas nito ang problemang ang component na nasa makitid na sidebar ay kumikilos na parang buong window ang hawak nito. Kung gagamitin mo ang mga ito, pareho ang aritmetika sa vw, na ang lapad ng container ang base, at magagamit mo ang converter na ito sa pag-type ng lapad na iyon.

Maliit, malaki at dynamic na viewport

Sa mga telepono, nagbabago ang nakikitang lugar habang nawawala ang address bar. Para sa taas, inilalarawan ng mas bagong mga unit na svh, lvh at dvh ang maliit, malaki at dynamic na viewport. Para sa lapad, mas simple ang sitwasyon, dahil hindi ito naaapektuhan ng address bar, at matatag ang vw. Isa pa itong dahilan kung bakit mas ligtas na unit ang vw kaysa sa vh para sa fluid design sa mobile.

Porsyento, vw at ang grid

Sinusunod ng mga lapad na porsyento ang parent, sinusunod ng vw ang window, at sinusunod ng CSS grid at flexbox ang magagamit na espasyo. Madalas, ang pinakamahusay na fluid layout ay gumagamit ng grid at porsyento para sa istruktura at vw para lang sa type at espasyo, dahil ang mga iyon ang nakikinabang sa direktang pagsunod sa screen. Kapag kino-convert mo ang vw sa px para suriin ang layout, itanong kung ang grid track ba ay magsasabi ng parehong bagay nang mas matatag.

Pagpapaliwanag ng vw sa mga hindi sumusulat ng CSS

Gamitin ang window bilang panukat

Karaniwang naiintindihan ng mga kliyente at kasamahan ang ideya kapag sinabi mong ang vw ay isang porsyento ng lapad ng screen. Ang title na 5 vw ay limang porsyento ng screen ang lapad. Pagkatapos ay ipakita sa kanila ang dalawang numero: ano ang aabutin nito sa sarili nilang telepono at sa malaking monitor sa silid ng pulong. Kapag kino-convert mo ang vw sa px para sa dalawang lapad at binibigkas ang mga resulta, nagiging konkreto ang ideya ng sukat na gumagalaw kasabay ng screen.

Sabihin kung bakit hindi nakapirmi ang disenyo

Minsan itinatanong ng mga hindi-teknikal na stakeholder kung bakit hindi na lang iisa ang sukat ng title ng pahina. Ang sagot ay nagkakaiba ang mga screen ng salik na pito o walo sa pagitan ng pinakamaliit na telepono at pinakamalaking monitor, at ang nakapirming sukat na bagay sa isa ay mali para sa isa pa. Ang mga fluid unit ang sagot, at ipinapakita ng mga pixel figure mula sa pahinang ito kung gaano binabago ng screen ang parehong halaga.

Saan nanggaling ang mga unit na ito

Ang CSS pixel

Nang tumigil ang mga display sa pagkakaroon ng mahuhulaang density, ang pahinang sinukat sa totoong pixel ay naging pahinang lumiliit habang lumilinaw ang mga screen. Kaya muling tinukoy ang CSS pixel bilang reference na haba: humigit-kumulang 1/96 ng pulgada na nakikita sa komportableng distansya ng pagbabasa. Ito ang unit na pinagbibigyan ng sagot ng pahinang ito.

Ang mga viewport unit

Dumating ang vw kasabay ng responsive design: ikasandaang bahagi ng lapad ng viewport, anuman ito. Katabi nito ang rem, na kaugnay ng root font size, at ang em, na kaugnay ng elemento. Para makita kung paano mukha ang parehong halaga sa pixel sa mga unit na iyon, i-convert ang rem sa px at ikumpara.

Mga gawi na nagpapanatiling madaling intindihin ang fluid code

Lagyan ng komento ang mga halaga sa pixel

Ang linyang tulad ng font-size: clamp(2rem, 1rem + 4vw, 6rem); /* 32px at 360, 96px at 1440 */ ay ilang salita lang ang gastos at nakakatipid sa susunod na mambabasa ng ilang conversion.

Panatilihin sa isang lugar ang lapad ng disenyo

Kung may custom property ang proyekto mo para sa lapad na pinagguhitan ng disenyo, masusundan ang bawat halagang vw pabalik doon. Kapag kino-convert mo ang vw sa px para sa review, alam mo kung aling lapad ang gagamitin.

Gamitin nang matipid ang vw

Madaling pag-isipan ang maikling listahan ng mga halagang vw. Hindi ganoon ang stylesheet na lahat ay nasa vw. Itabi ito para sa display type, malalaking agwat at artwork.

Subukan sa totoong device kapag mahalaga

Mahusay na ginagaya ng mga browser tool ang mga lapad, ngunit ang totoong telepono ang nagpapakita ng tunay na kilos ng mga address bar, pag-ikot at zoom. Ang limang-minutong pagsusuri sa device ay nakakahuli ng hindi nakikita ng simulation.

Kaugnay na mga converter

Sinasaklaw ng parehong pamilya ng mga tool ang mga katabing conversion. Para bumalik sa vw, gamitin ang px sa vw. Para sa mga sukat na kaugnay ng root, mayroong px sa rem at rem sa px, at para sa mga sukat na kaugnay ng elemento, px sa em at em sa px. Para sa mga kulay ng parehong stylesheet, ang HEX sa RGB at RGB sa HEX ang humahawak ng mga notasyon.

Isang halimbawang gawa

Sabihin nating iniulat ng tester na mahirap basahin ang hero title sa maliit na telepono. Nakasulat sa stylesheet ang font-size: 5.2vw na walang hangganan. Kino-convert mo ang vw sa px sa 360 at nababasa ang 18.7 px, sa 768 nababasa ang 39.9 px, sa 1440 nababasa ang 74.9 px. Sa makitid na dulo, bahagyang mas malaki ang title kaysa sa body text at hindi na ito mukhang title. Iminumungkahi mo ang clamp(2rem, 1rem + 4vw, 5rem), na nagbibigay ng 32 px sa pinakamakitid, humigit-kumulang 51 px sa 768 at 5rem, 80 px, sa pinakamalapad. Kinukumpirma ng tester na maganda na itong basahin ngayon, at nagsa-scale pa rin ang title.

Isang maikling checklist

Bago mag-convert

Piliin ang mga lapad na mahalaga sa iyo, mula sa developer tools o mula sa listahan mo ng mga target na device.

Habang nagko-convert

I-type ang halagang vw at ang bawat lapad nang isa-isa, at itala ang mga pixel na ipinapakita katabi ng base.

Pagkatapos mag-convert

Tingnan ang mga sukdulan. Kung masyadong maliit o masyadong malaki ang sukat sa alinmang dulo, magdagdag ng mga hangganan gamit ang clamp().

Karaniwang pagkakamali

Pag-aakalang iisa ang sagot

Ang halagang vw ay may ibang sukat sa pixel sa bawat lapad. Ibigay ang lapad kasama ng bawat numero.

Paglimot sa scrollbar

Kasama ito sa 100vw, kaya maaaring umapaw ang kahon na full-width.

Pagsukat ng body text sa vw lang

Hindi ito mai-zoom. Magdagdag ng rem term at mga hangganan.

Nananatili sa device mo ang mga numero mo

Lokal na nangyayari ang kalkulasyon. Ginagamit ng sarili mong browser ang mga halaga mo at walang ipinapadala kahit saan. Walang buburahin pagkatapos at walang account na gagawin. Iyon ang simpleng paraan para i-convert ang vw sa px.

Buod

Para i-convert ang vw sa px dito, i-type ang sukat sa vw at ang lapad ng window, at basahin agad ang resulta sa pixel, gamit ang formula na px = vw × width ÷ 100. Nagsisimula ang lapad sa 1440 px, isang lapad na madalas pagguhitan ng mga disenyo, ngunit nakagawian ito at hindi pamantayan, kaya i-type ang sarili mo. Pinananatili ng conversion ang bahagi ng screen: ang isang vw ay ikasandaang bahagi ng lapad ng viewport, kaya ang sukat sa vw ay lumalaki at lumiliit kasabay ng window. Hindi tulad ng rem, walang default ang vw, dahil ang viewport ay kung gaano lang kalapad ang window ng mambabasa. Para sa text, pagsamahin ang vw at rem sa loob ng clamp(), para manatili itong nababasa at maaaring i-zoom. Walang ina-upload.

Haba at lawak Bigat at dami Temperatura Pera