मेरे परीक्षण पृष्ठ पर है इसे ठीक करने नहीं जानता: http://dev.my-igloo.net/ps-rwd/आईपैड मेरी साइट स्केलिंग रहा है - मैं कैसे
मैं मीडिया के प्रश्नों के आसपास मेरे सिर प्राप्त करने के लिए कोशिश कर रहा हूँ और साइट को बदलने के अनुसार चौड़ाई ब्राउज़र की चौड़ाई के लिए - साइट को आईपैड और आईफ़ोन पर काम करना है और फिलहाल मैं इसे आईपैड पर परीक्षण कर रहा हूं और थोड़ा पागल हो रहा हूं।
कृपया ध्यान दें कि साइट डिज़ाइन/लेआउट फिलहाल पूरा नहीं हुआ है क्योंकि मैं सबकुछ पूरा करने से पहले यहां प्रारंभिक सेटिंग्स के साथ काम कर रहा हूं। मैंने प्रत्येक स्टाइलशीट के लिए एक अलग पृष्ठभूमि रंग सेट किया है ताकि यह देखना आसान हो कि कौन सा लोड किया गया है।
मैं अपने सिर टैग में इस है:
<meta name="viewport" content="initial-scale=1.0, width=device-width" />
और अगर मैं तो जैसे अपने मीडिया के प्रश्नों को सेट करें:
<!-- Main Stylesheet -->
<link rel="stylesheet" type="text/css" href="ps-default.css" />
<!-- Main Stylesheet -->
<link rel="stylesheet" type="text/css" href="ps-default.css" media="screen and (min-width: 769px)" />
<!-- 768 wide screens -->
<link rel="stylesheet" type="text/css" href="ps-768.css" media="screen and (min-width: 481px) and (max-width: 768px)" />
<!-- 480 wide screens -->
<link rel="stylesheet" type="text/css" href="ps-480.css" media="screen and (min-width: 321px) and (max-width: 480px)" />
जब मैं लैंडस्केप मोड में आईपैड पर परीक्षण पेज डिफ़ॉल्ट लोड करता है स्टाइलशीट लेकिन ज़ूम किया गया है और मुझे स्क्रीन पर फ़िट होने के लिए ज़ूम आउट करने के लिए पूरे लेआउट या चुटकी-ज़ूम को देखने के लिए बाएं और दाएं स्क्रॉल करना होगा।
मैं इससे कैसे बच सकता हूं? मैंने सोचा था कि आरंभिक-स्केल 1.0 करने के लिए सेट होने से उस में ज़ूम किए बिना लोड होगा
मैं तो मेरे मीडिया बदल थोड़ा करने के लिए प्रश्नों:। लैंडस्केप मोड में
<!-- For Desktop Browsers -->
<link rel="stylesheet" type="text/css" href="ps-default.css" media="screen and (min-width: 1024px)" />
<link rel="stylesheet" type="text/css" href="ps-768.css" media="screen and (min-width: 769px) and (max-width: 1024px)" />
<!-- 768 wide screens -->
<link rel="stylesheet" type="text/css" href="ps-768.css" media="screen and (max-width: 768px) and (orientation:portrait)" />
<link rel="stylesheet" type="text/css" href="ps-480.css" media="screen and (min-width: 481px) and (max-width: 767px) and (orientation:landscape)" />
<!-- 480 wide screens -->
<link rel="stylesheet" type="text/css" href="ps-480.css" media="screen and (max-width: 480px) and (orientation:landscape)" />
और फिर आईपैड पर 768 स्टाइलशीट लोड किया गया था और पेज ज़ूम किया गया - मुझे समझ में नहीं आता कि मैं क्या गलत कर रहा हूं।
मुझे इस माध्यम से पढ़ा गया है: http://developer.apple.com/library/safari/#documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html#//apple_ref/doc/uid/TP40008193 और इस समस्या का समाधान नहीं मिला। मैंने कोशिश किए गए अन्य विकल्पों में न्यूनतम-स्तरीय और अधिकतम-पैमाने को शामिल करना है, लेकिन यह चुटकी-ज़ूम कार्यक्षमता लेता है जो वांछनीय नहीं है।
मैं अब मीडिया प्रश्नों के प्रारंभिक सेट पर वापस लौट आया हूं और आशा करता हूं कि कोई मेरी मदद कर सके।
... देखना अंतिम पोस्ट – unmircea
व्यूपोर्ट में 'प्रारंभिक-स्केल = 1, अधिकतम-पैमाने = 1' जोड़ा गया यह मेरे लिए हल किया गया http://stackoverflow.com/questions/11165460/responsive-site-is-zoomed-in-when-flipping-between- पोर्ट्रेट-एंड-लैंडस्केप-ऑन-आईपीए –