मैंने हाल ही में एक परियोजना पर @content
ब्लॉक का उपयोग करके SASS 3.2 के साथ this technique लागू किया है, और मैं उस बिंदु पर पहुंच गया हूं जहां मुझे पुराने ब्राउज़र जैसे समर्थन शामिल करने की आवश्यकता है IE7 के रूप में और 8SASS 3.2 मीडिया क्वेरीज़ और इंटरनेट एक्सप्लोरर सपोर्ट
उदाहरण:
.overview {
padding: 0 0 19px;
@include respond-to(medium-screens) {
padding-top: 19px;
} //medium-screens
@include respond-to(wide-screens) {
padding-top: 19px;
} //medium-screens
}
वे दोनों मीडिया प्रश्नों का समर्थन नहीं है, और मैं अक्सर इन ब्राउज़रों के लिए सभी शैलियों अप करने पर, यदि मैं अपने मीडिया था द्वारा अतीत में इस संभाला है प्रश्नों को अलग आंशिक फ़ाइलों जैसे _320.scss, _480.scss में विभाजित किया गया है और मेरी आईई स्टाइलशीट में उन्हें लोड कर रहा है:
@import 320.scss;
@import 480.scss;
etc.
कौन सा सभी शैलियों लोड होता है, और हमेशा IE7 आवंटित - 8 एक 940px (या जो भी अधिकतम चौड़ाई है) लेआउट और शैलियों। एसएएसएस 3.2 इनलाइन में शैलियों को घोंसले से, यह अलग आंशिक स्टाइलशीट की आवश्यकता को समाप्त करता है, लेकिन पूरी तरह से स्क्रू करता है कि मैं आईई के लिए शैलियों को कैसे लोड करता हूं।
इससे लड़ने के तरीके पर कोई विचार या समाधान? मैं मीडिया क्वेरी का उपयोग करने के लिए आईई को मजबूर करने के लिए respond.js जैसे पॉलीफिल का उपयोग कर सकता हूं, लेकिन आईई को केवल एक गैर-लचीली साइट की सेवा करना पसंद करूंगा।
किसी भी विचार या तो इन फ़ाइलों को व्यवस्थित करने के लिए या बेहतर समाधान पर कोई विचार?
क्या आपको कभी इसका जवाब मिला? मेरे पास एक ही सवाल है। – orourkedd