मैं खिड़की की चौड़ाई के आधार पर भाग में तत्व की चौड़ाई बदलने के लिए मीडिया प्रश्नों का उपयोग करने की कोशिश कर रहा हूं (इससे मुझे स्तंभों की चौड़ाई के बिना पृष्ठ पर स्तंभों की संख्या में वृद्धि करने की अनुमति मिलती है)। मैं इसे पिक्सेल के बजाय एम का उपयोग करके ऐसा करने में सक्षम होना चाहता हूं ताकि यदि आप अपना फ़ॉन्ट आकार बदलते हैं तो सब ठीक दिखाई देगा। हालांकि, अगर मैं निम्नलिखित का उपयोग करें:सीएसएस मीडिया क्वेरी ब्राउज़र के बजाय एचटीएमएल दस्तावेज़ के एम आकार का उपयोग करें?
html {
font-size: 12px; /* you could also use 75% if you want to be percent based.*/
}
@media screen and (min-width: 42em) {
div#page {
width: 42em;
}
}
मीडिया क्वेरी, जब विंडो के न्यूनतम चौड़ाई तक पहुँच जाता है 42 * 16px, अपने ब्राउज़र (सफारी) के लिए डिफ़ॉल्ट फ़ॉन्ट आकार को ट्रिगर किया जाएगा, जबकि div # की चौड़ाई पेज 42 * 12 पीएक्स होगा, एचटीएमएल तत्व से फ़ॉन्ट आकार विरासत में होगा। मैं वास्तव में मीडिया के प्रश्नों को उस पाठ की चौड़ाई के आधार पर ट्रिगर करना चाहता हूं जिसका उपयोग मैं कर रहा हूं, क्या यह काम करने का कोई तरीका है?
क्या आप शरीर के फ़ॉन्ट आकार को रीसेट कर सकते हैं? – Knu
@Knu क्या आपको लगता है कि मीडिया क्वेरी में न्यूनतम चौड़ाई वाली संपत्ति को प्रभावित करेगा? एचटीएमएल के लिए फ़ॉन्ट आकार सेट करना शरीर को भी फ़िल्टर करना चाहिए, नहीं? – macrael
"16px, मेरे ब्राउज़र के लिए डिफ़ॉल्ट फ़ॉन्ट आकार" यह शायद क्रोम सीएसएस (प्रभावी रूप से ओवरराइडिंग * एचटीएमएल * फ़ॉन्ट आकार) में शरीर पर सेट किया गया है – Knu