मुझे एक वेब पेज विकसित करते समय कोई समस्या है।ओवरफ्लो-एक्स: दृश्यमान; ओवरफ्लो-वाई: ऑटो; काम नहीं करता - क्या यह मानकों का अनुपालन है?
न तो Firefox या Internet Explorer व्यवहार है कि मैं निम्नलिखित कोड का टुकड़ा के लिए उम्मीद पेश करेंगे:
<div
style="overflow-x: visible; overflow-y: auto; width: 200px; height: 200px; border: 1px solid #F00;">
<div style="width: 300px; height: 300px; background-color: #0F0;"> </div>
</div>
मुझे वह सामग्री की एक्स तरफ overflows को देखने के लिए सक्षम होने के लिए होगा उम्मीद करेंगे क्या कंटेनर div, लेकिन नीचे नहीं जो सामग्री नीचे बहती है (अधिक देखने के लिए स्क्रॉलबार के साथ)। इसके बजाय, मैं जो देखता हूं वह एक एक्स स्क्रॉलबार और एक वाई स्क्रॉलबार है।
नोट: फायरबग में गणना की गई शैली गुणों का निरीक्षण से पता चलता है कि फ़ायरफ़ॉक्स कंटेनर के लिए overflow-x: auto;
का उपयोग कर रहा है।
क्या यह व्यवहार अपेक्षित है? मैं समझता हूं कि अपनी सामग्री के शीर्ष पर स्क्रॉलबार डालने का अनुरोध करने के बारे में कुछ अस्पष्टता है (उदाहरण के लिए कि मेरी क्षैतिज सामग्री वर्टिकल स्क्रॉल बार से पहले चली जाएगी, ताकि उसे कुछ सामग्री को कवर करना होगा)।
तो क्या व्यवहार है कि मैं मानकों का अनुपालन कर रहा हूं?
यह मुझे समझ में आता है; यदि आप शीर्ष पर बहती सामग्री थी तो आप स्क्रॉलबार का उपयोग कैसे कर सकते हैं? – joshnh
मुझे एक ही समस्या है, और मैं त्रुटि संदेश दिखाने के लिए अपने कंटेनर के बाईं ओर कॉलआउट का उपयोग करता हूं। अगर मुझे ऐसा करने की इजाजत दी गई तो वे ऊर्ध्वाधर स्क्रॉलबार के रास्ते में नहीं होंगे ... –