મફત પિક્સેલથી REM કન્વર્ટર
કન્ફિગરેબલ બેઝ ફોન્ટ સાઇઝ સાથે px, rem, em, pt, vw, vh અને % વચ્ચે કન્વર્ટ કરો. સામાન્ય પિક્સેલ સાઇઝ માટે રેફરન્સ ટેબલ સામેલ છે.
સંદર્ભ (rem/em/vw/vh/% ને અસર કરે છે)
નજીકના Tailwind ટોકન્સ (16px રૂટ પર)
સામાન્ય પિક્સેલ કદ → rem (16px બેઝ પર)
પેસ્ટ કરેલ CSS કન્વર્ટ કરો
આ કેવી રીતે કાર્ય કરે છે
બધા conversions શૂન્ય dependencies ધરાવતા હાથે લખેલા arithmetic engine વાપરીને સંપૂર્ણપણે તમારા બ્રાઉઝરમાં ચાલે છે. ટૂલ સાત CSS units (px, rem, em, pt, vw, vh, અને %) વચ્ચે દરેક ગણતરીને common base તરીકે pixels માંથી route કરીને, તમારા configured root font size, parent font size, કે viewport dimensions સામે સાદો division કે multiplication લાગુ કરીને રૂપાંતરિત કરે છે.
- 1તમારા context મૂલ્યો સેટ કરોરૂપાંતરિત કરતાં પહેલાં, તમે એ ચાર numbers ગોઠવો છો જે relative CSS units ને અર્થપૂર્ણ બનાવે છે: root font size (ડિફૉલ્ટ 16px, જે બ્રાઉઝર ડિફૉલ્ટ છે), parent element font size (em અને % conversions માટે), અને viewport width અને height (vw અને vh માટે). આ એ જ મૂલ્યો છે જે તમારો બ્રાઉઝર runtime પર CSS resolve કરતી વખતે વાપરશે.
- 2Universal intermediate તરીકે PixelConverter પહેલા તમારા ઇનપુટને raw pixel count માં normalize કરવા toPixels() ને કૉલ કરે છે — દા.ત., 1.5rem 1.5 × baseFontPx બને છે, અને 50vw 0.5 × vpWidth બને છે. પછી fromPixels() એ pixel count ને target unit માટે યોગ્ય factor વડે ભાગે છે. બધા સાત units conversion table માં એકસાથે બતાવવામાં આવે છે.
- 3નજીકનું Tailwind token lookupરૂપાંતરિત કર્યા પછી, ટૂલ rem મૂલ્ય ગણે છે અને બે hardcoded lookup tables — Tailwind ના તેર font-size tokens (text-xs થી text-9xl) અને તેનું spacing scale — સ્કેન કરે છે, absolute distance વડે નજીકનું match શોધીને. = સાઇન એટલે મૂલ્ય exact token છે; ≈ એટલે તે nearest approximation છે.
- 4Regex દ્વારા Batch CSS rewritingPaste-CSS panel raw CSS text સ્વીકારે છે અને regex substitution લાગુ કરે છે: px→rem મોડમાં તે દરેક px token match કરે છે અને numeric ભાગને value/baseFontPx + rem સાથે બદલે છે; rem→px મોડમાં તે ઊલટું કરે છે. કેટલા મૂલ્યો ફરીથી લખાયા તે ચકાસવા substitution count બતાવવામાં આવે છે.
સંબંધિત સાધનો
એકમ કન્વર્ટર
લંબાઈ, વજન, તાપમાન, ક્ષેત્રફળ, કદ અને વધુના એકમો વચ્ચે રૂપાંતરિત કરો.
CSS clamp() જનરેટર
રિસ્પોન્સિવ ટાઇપોગ્રાફી અને સ્પેસિંગ માટે ફ્લુઇડ CSS clamp() વેલ્યુ જનરેટ કરો. મિનિમમ/મેક્સિમમ સાઇઝ અને વ્યુપોર્ટ રેન્જ સેટ કરો, લાઇવ પ્રિવ્યુ જુઓ, અને એક-લાઇન CSS કોપી કરો.
CSS ગ્રિડ જનરેટર
CSS ગ્રિડને દ્રશ્ય રીતે ડિઝાઇન કરો — ટ્રેક, યુનિટ અને ગેપ — અને જનરેટ થયેલ CSS અને HTML કૉપિ કરો.