CSS आकार इकाइयाँ (px rem em vh)

UI टाइपोग्राफ़ी के लिए rem चुनें; px केवल महीन बॉर्डर के लिए रखें।

अपडेट:

इकाईकिससे सापेक्षसामान्य उपयोग
pxडिवाइस पिक्सल (CSS पिक्सल)बॉर्डर, सटीक आइकन
remरूट तत्व का फ़ॉन्ट साइज़टाइप स्केल, स्पेसिंग
emपैरेंट का फ़ॉन्ट साइज़कंपोनेंट-लोकल साइज़िंग
%पैरेंट प्रॉपर्टीचौड़ाई, फ्लेक्सिबल लेआउट
vwव्यूपोर्ट चौड़ाई का 1%फुल-ब्लीड सेक्शन
vhव्यूपोर्ट ऊँचाई का 1%हीरो ऊँचाई (मोबाइल UI का ध्यान रखें)
vmin / vmaxव्यूपोर्ट का छोटा/बड़ा पक्षलगभग वर्गाकार रेस्पॉन्सिव साइज़
ch“0” ग्लिफ़ की चौड़ाईकोड ब्लॉक, मोनोस्पेस फ़ील्ड
exफ़ॉन्ट की x-ऊँचाईदुर्लभ सूक्ष्म टाइपोग्राफ़ी
svh / lvh / dvhछोटा/बड़ा/डायनामिक व्यूपोर्टमोबाइल ब्राउज़र-सुरक्षित ऊँचाई

टिप्पणियाँ

सामान्य प्रश्न

1rem कितने px के बराबर है?
1rem रूट तत्व के फ़ॉन्ट साइज़ के बराबर है; डिफ़ॉल्ट 16px पर 1rem = 16px।
em और rem में क्या अंतर है?
rem हमेशा रूट फ़ॉन्ट साइज़ पर आधारित है, em वर्तमान तत्व को विरासत में मिले साइज़ पर।
मोबाइल पर 100vh गलत क्यों होता है?
मोबाइल ब्राउज़र एड्रेस बार छिपाते/दिखाते हैं, इसलिए 100vh दृश्य क्षेत्र से बड़ा हो सकता है; समर्थन हो तो dvh या svh लें।