मेल नहीं खाते एक संवेदनशील टेम्पलेट के लिए, मैं अपने सीएसएस में एक मीडिया प्रश्न हैं:CSS मीडिया क्वेरी और जावास्क्रिप्ट खिड़की चौड़ाई
@media screen and (max-width: 960px) {
body{
/* something */
background:red;
}
}
और, मैं चौड़ाई लॉग इन करने के आकार पर एक jQuery समारोह बनाया:
$(window).resize(function() {
console.log($(window).width());
console.log($(document).width()); /* same result */
/* something for my js navigation */
}
और सीएसएस का पता लगाने और जे एस परिणाम के साथ एक अंतर है, मैं इस मेटा है: अनुसूचित जाति की वजह से
<meta content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width" name="viewport"/>
मुझे लगता है यह है रोलबार (15 पीएक्स)। मैं इसे बेहतर कैसे कर सकता हूं?
यह मेरे लिए काम है! धन्यवाद ! –
ठोस। $ (दस्तावेज़) से अधिक बेहतर। विविड(); window.matchMedia() शायद बेहतर है, लेकिन इसकी आईई 10 + – Bosworth99
यदि विंडो में स्क्रॉल बार हैं और आपके मीडिया प्रश्न कम से कम क्रोम में अधिकतम चौड़ाई की जांच कर रहे हैं तो यह काम नहीं कर रहा है। किसी तत्व पर कुछ सीएसएस की जांच करना जो आपको पता है कि किसी विशेष मीडिया क्वेरी द्वारा सेट किया गया है, हालांकि काम करता है। – mhenry1384