मेरे मन में उत्तरदायी वेब डिजाइन के साथ अपने ब्लॉग को फिर से डिज़ाइन कर रहा हूँ, और "मोबाइल पहली" विधि - संक्षेप में मैं उपयोग करने के लिए न्यूनतम-चौड़ाई प्रतिकृति के किसी भी प्रकार से बचने के लिए कोशिश कर रहा हूँ या सीएसएस .. कोई प्रदर्शन: कोई नहीं के आदि ..सीएसएस विशिष्टता, मीडिया के प्रश्नों और न्यूनतम-चौड़ाई
मेरे समस्या यह है कि जब मैं करने की आवश्यकता है एक सीएसएस मूल्य कम न्यूनतम-चौड़ाई को प्राथमिकता मिलती है ज्यादा लिखते हैं, है। उदाहरण:
@media only screen and (min-width: 600px) {
h2 { font-size: 2.2em; }
}
@media only screen and (min-width: 320px) {
h2 { font: normal 1.7em/2.1em Helvetica, sans-serif; }
}
मैं उम्मीद थी जब मैं 600px के प्रस्तावों में हूँ और इसके बाद के संस्करण एक 2.2em h2 प्राप्त करने के लिए, लेकिन इसके बजाय मैं 1.7em मिल .. मेरी देव उपकरणों में मुझे लगता है कि 2.2em घोषणा है वहां, लेकिन दूसरे को प्राथमिकता मिलती है .. यह समझ में नहीं आता है!
मैं मिनट-चौड़ाई का उपयोग जारी रखना कर सके और प्रभावी ढंग से मजबूत चयनकर्ताओं या अधिकतम-चौड़ाई का उपयोग किए बिना उच्च प्रस्तावों में घोषणाओं के ऊपर लिख ..?
नीचे BoltClock के जवाब पर स्पष्ट करने के लिए, यह क्या ब्राउज़र सोच रही है है: यह पहली बार मीडिया क्वेरी हिट , 'ओह, मेरे पास 600 की न्यूनतम चौड़ाई है! आइए अपना फ़ॉन्ट आकार 2.2em पर सेट करें! '। फिर यह अगले मीडिया प्रश्न पर जारी है, 'ओह, मेरे पास 320 की न्यूनतम चौड़ाई है! आइए अब अपना फ़ॉन्ट सेट करें! '। –
यूनिकॉर्न का जवाब सही है, लेकिन शायद आपको न्यूनतम चौड़ाई के बजाय अधिकतम-चौड़ाई के संदर्भ में सोचना चाहिए। 'अधिकतम-चौड़ाई के लिए एक प्रश्न में 1.7em': आप छोटी स्क्रीन पर एक छोटे एच 2 आकार चाहते हैं, आप' लिख सकते हैं font-size: मीडिया क्वेरी के बिना 2.2em' और उसके बाद 'font-size 599px'। –
अधिकतम-चौड़ाई वास्तव में एक अच्छा अभ्यास .. समझाने के लिए मुश्किल नहीं है, लेकिन जब आप अधिकतम-चौड़ाई का उपयोग आप सीएसएस डुप्लिकेट फिर से लेखन अंत .. जाँच http://www.html5rocks.com/en/mobile/responsivedesign/ –