मैं इस समय दाएं से बाएं लेआउट के साथ काम कर रहा हूं (हिब्रू या अरबी सोचें)। आरटीएल में, पृष्ठ आमतौर पर क्षैतिज रूप से फ़्लिप किया जाता है। हालांकि, मैं नहीं समझ सकता कि स्क्रॉलबार के अभिविन्यास को कैसे बदला जाए। मुझे लगता है कि स्क्रोलबार को स्क्रॉल करने योग्य तत्व के बाईं तरफ दिखाई देना चाहिए, न कि दाईं ओर एक एलटीआर लेआउट में।दाएं से बाएं पृष्ठों में स्क्रॉलबार के लिए सही अभिविन्यास सेट करना
<html dir="rtl">
<body>
<div style="height: 100px; overflow: auto;">
<p>This is some text</p>
<p>This is some text</p>
<p>This is some text</p>
<p>This is some text</p>
<p>This is some text</p>
</body>
</html>
एक स्क्रॉलबार एक ब्राउज़र स्थानीय सेटिंग के उन्मुखीकरण है, और इस प्रकार है कुछ मैं के बारे में चिंतित होना चाहिए नहीं है, या नहीं है:
यहाँ एक उदाहरण पृष्ठ जहां स्क्रॉलबार अभी भी सही पर दिखाई देता है स्क्रॉलबार के अभिविन्यास को सेट करने का एक तरीका?
(मैं अपने ही जावास्क्रिप्ट स्क्रॉलबार को लागू करने में कोई दिलचस्पी नहीं है, अगर यह पता चला है यह सिर्फ ब्राउज़रों की एक सीमा तो मैं बजाय पृष्ठ पर जटिलता बढ़ कि के साथ रहती होता है।)
बस एक साइडेनोट के रूप में, मैं एक अरब हूं, और मुझे पता है कि अधिकांश वेबसाइट स्क्रॉलबार को अपने डिफ़ॉल्ट स्थान (जिसे मैं कल्पना करता हूं, सिस्टम-विशिष्ट) में रखता हूं। –
शायद यह आपके उपयोगकर्ताओं से पूछने लायक है कि वे स्क्रॉलबार को स्विच करने के बारे में कैसा महसूस करते हैं, क्या उन्हें अधिक उपयोग करने योग्य लगता है? – Tom
जब आप आरटीएल लेआउट में हों और आप दाईं ओर एक मेनू रख रहे हों। इसके बगल में एक स्क्रॉल बार होने के नाते एक अच्छा विचार नहीं है। और आमतौर पर यदि हमारे पास पृष्ठ पर एक टेबल है तो यह बाईं तरफ रखी जाएगी और इसके बगल में स्क्रॉल बार देखना बेहतर होगा। मुझे लगता है कि विपरीत में स्क्रॉल बार डालने में यह अधिक समझदार है। –