2016-03-22 3 views
10

मैं खिड़की के दाईं ओर डॉक किए गए डेवलपर टूल के साथ क्रोम का उपयोग करता हूं। जब आप मध्य विभाजक को खींचकर व्यूपोर्ट का आकार बदलते हैं, तो विंडो विंडो के ऊपरी दाएं भाग में व्यूपोर्ट आयाम दिखाने के लिए उपयोग किया जाता था। मैंने हमेशा उत्तरदायी साइटों और मीडिया प्रश्नों के परीक्षण के लिए उपयोगी पाया है।क्रोम डेवलपर टूल में विंडो का आकार बदलते समय व्यूपोर्ट चौड़ाई दिखाएं?

हाल के अपडेट के बाद से, यह गायब हो गया है। क्या इसे वापस स्विच करने का कोई तरीका है?

मै मैक पर नवीनतम संस्करण (संस्करण 49.0.2623.87) का उपयोग कर रहा हूं।

+6

यह एक बग है: https: // bugs .chromium.org/पी/क्रोमियम/मुद्दों/विस्तार? आईडी = 582421 –

+1

यह बग क्रोम के नवीनतम संस्करण में तय किया गया प्रतीत होता है। https://bugs.chromium.org/p/chromium/issues/detail?id=591718 –

उत्तर

11

जैसा कि बताया गया है कि यह एक बग है। जब आप आकार

window.addEventListener('resize', function(event){ 
    console.log(window.innerWidth); 
}); 

अब बस कंसोल देखने के लिए: समय के लिए एक सस्ते वैकल्पिक हल मैं का उपयोग कर अपने कंसोल में डाल रहा है जा रहा है। यह बुनियादी चौड़ाई की जांच के लिए चाल है।

var b = document.createElement('div'); 
var bS = b.style; 
bS.position = 'fixed'; 
bS.top = 0; 
bS.right = 0; 
bS.background = '#fff'; 
bS.padding = '5px'; 
bS.zIndex = 100000; 
bS.display = 'block'; 
bS.fontSize = '12px'; 
bS.fontFamily = 'sans-serif'; 
b.innerText = window.innerWidth + 'x' + window.innerHeight; 
b.addEventListener("click", function(){bS.display = 'none';}, false); 
document.body.appendChild(b); 
window.addEventListener('resize', function(event){ 
    bS.display = 'block'; 
    b.innerText = window.innerWidth + 'x' + window.innerHeight; 
}); 
+1

और एक बुकमार्कलेट के रूप में: जावास्क्रिप्ट: (फ़ंक्शन() {var d = document.createElement ('div'); var ds = d.style; ds.position = 'तय'; ds.top = 0; ds.right = 0; ds.background = '# FFF'; ds.zIndex = 999999; डी एस = '5px' ds.padding। प्रदर्शन = 'ब्लॉक'; ds.fontSize = '12px'; ds.fontFamily = 'sans-serif'; d.innerText = window.innerWidth + 'x' + window.innerHeight; d.addEventListener ('क्लिक करें', फ़ंक्शन() {ds.display = 'कोई नहीं';}, झूठी); document.body.appendChild (घ); window.addEventListener ('आकार', समारोह (घटना) {ds.display = 'ब्लॉक'; d.innerText = खिड़की। innerWidth + 'एक्स' + window.innerHeight;});})(); – yar1

+0

महत्वपूर्ण: स्क्रिप्ट और बुकमार्कलेट दोनों ही सही मान लौटाते हैं जब ब्राउज़र ज़ूम स्तर 100% है ... – yar1

1

मैं बहुत ज्यादा समय होना आवश्यक है मेरे हाथ पर .. यह एक सीएसएस संस्करण यदि आप मीडिया क्वेरी breakpoints उपयोग कर रहे हैं:

यहाँ एक संस्करण है कि पुराने रीसाइज़र नकल है। यद्यपि आप इसे दूर क्लिक नहीं कर सकते हैं, हालांकि मीडिया क्वेरी पूछने पर एनिमेशन के दौरान इसे # सेकंड के लिए दिखाना संभव हो सकता है (

body::before { 
    position: fixed; 
    top: 0; 
    right: 0; 
    z-index: 100000; 
    box-sizing: border-box; 
    display: block; 
    padding: 5px; 
    font-size: 12px; 
    font-family: sans-serif; 
    background: #fefaa5; 
    border: 1px solid #fff628; 
    content: 'xs'; 
} 
@media (min-width: 480px) { body::before {content: 'sm';}} 
@media (min-width: 768px) { body::before {content: 'md';}} 
@media (min-width: 992px) { body::before {content: 'lg';}} 
@media (min-width: 1200px) { body::before {content: 'xl';}} 
संबंधित मुद्दे