2015-12-22 16 views
5

पर ज़ूम करने के लिए ज़ूम करें 100% वेबसाइट पर ज़ूम सेट करने का प्रयास कर रहा हूं। मैं समझता हूं कि फ़ायरफ़ॉक्स इसका समर्थन नहीं करता है लेकिन मैं इसे क्रोम में काम करने की कोशिश कर रहा हूं।फोर्स वेबपृष्ठ लोड

मैं ज़ूम निर्धारित किया है:

body { 
    padding-top: 0px; 
    padding-bottom: 20px; 
    zoom: 100%; 
} 

और क्रोम देखकर किया जाना सीएसएस प्रभावी करने के लिए प्रकट होता है:

enter image description here

लेकिन जब मैं ज़ूम बढ़ाने के लिए और ताज़ा यह नहीं मिलता है 100% पर सेट करें:

enter image description here

मैं क्या गलत कर रहा हूं और मैं इसे कैसे ठीक करूं? सीएसएस/एचटीएमएल/jQuery जवाब सभी ठीक हैं।

संपादित करें: यह लोड पर ctrl + 0 कीप्रेस को सिमुलेट करने के लिए अब तक का सबसे अच्छा तरीका है। मैंने यह पता लगाया है कि इसे कैसे उत्पन्न किया जाए लेकिन आप इसे बिना किसी उपयोगकर्ता इनपुट के कैसे ट्रिगर करते हैं?

var press = jQuery.Event("keypress"); 
press.ctrlKey = true; 
press.which = 48; 
// trigger press 
+2

ध्यान दें कि सीएसएस 'ज़ूम' संपत्ति ब्राउज़र के ज़ूम स्तर को सेट करने से बिल्कुल अलग है। –

+0

मुझे नहीं लगता कि आप ब्राउज़र की ज़ूम संपत्ति को नियंत्रित कर सकते हैं। और मुझे उम्मीद है कि आप जानते हैं कि यह सीएसएस के 'पैमाने' से संबंधित नहीं है। – void

+2

'windows' में 'ctrl + 0' पर क्लिक करें और यह' 100%' पर सेट होगा, मुझे लगता है कि आप ब्राउज़र और सीएसएस ज़ूम –

उत्तर

1

फ़ायरफ़ॉक्स zoom संपत्ति अमानक का समर्थन नहीं करता है, क्योंकि यह है (और हमेशा किया गया है)। यह केवल एक वेबपृष्ठ की सामग्री को स्केल करने के लिए काम करता था, और वास्तविक ब्राउज़र की सेटिंग्स को नियंत्रित करने के लिए नहीं है।

, https://css-tricks.com/almanac/properties/z/zoom/

+0

क्या आप इसे ctrl + 0 दबाकर अभ्यास में दिखा सकते हैं? –

+0

'ज़ूम' आपके ब्राउज़र के ज़ूम स्तर को नहीं बदलता है।उदाहरण के लिए, यदि आपके कोड में 'ज़ूम' प्रॉपर्टी 50% पर सेट है, और उपयोगकर्ता के पास 125% पर ब्राउज़र स्केलिंग है, तो वेबपृष्ठ सबसे अधिक संभावना 62.5% पर प्रदर्शित होगा। वेब पेज इस बात से हस्तक्षेप करने के लिए नहीं हैं कि उपयोगकर्ता वेबपृष्ठ को कैसे देखना चाहता है। – gkubed

3

आप, वेबपेज के लेखक देखें कोई शक्ति है (या कोई अधिकार होना चाहिए) उपयोगकर्ता के ब्राउज़र विन्यास से अधिक। ब्राउजर की ज़ूम सुविधा एक अभिगम्यता सुविधा है; कई उपयोगकर्ता टेक्स्ट पठनीय बनाने के लिए इस पर भरोसा करते हैं। डेवलपर/डिजाइनर के रूप में, 125% पैमाने को समायोजित करने के लिए अपना सर्वश्रेष्ठ प्रयास करें।

0

जहाँ तक मुझे पता है कि आप उस ज़ूम स्तर को संशोधित नहीं कर सकते हैं। नकल Ctrl + 0 कीस्ट्रोक काम नहीं करेंगे, वे अच्छे कारणों से आपके जावास्क्रिप्ट और डोम और ब्राउज़र यूआई के बीच कदम नहीं पारित करेंगे। सभी सीएसएस मान (यहां उल्लेखित भी) अलग-अलग ज़ूम ट्रिगर करते हैं (उदाहरण के लिए एक विशिष्ट तत्व ज़ूम करने के लिए)।

मेरा मुख्य प्रश्न यह है कि आप ज़ूम स्तर को भी ठीक करना क्यों चाहते हैं? आपकी वेबसाइट को कम कठिन देखने के लिए उस ज़ूम सुविधा पर भरोसा करने वाले बहुत से लोग हैं। आपको किसी भी तरह से अलग-अलग ब्राउज़र विंडो आकारों से निपटना होगा, अलग-अलग ज़ूम स्तर आपके लिए कोई अंतर नहीं बनाते हैं।

संबंधित मुद्दे