2008-11-03 11 views
5

में एक स्क्रॉल बार (स्क्रॉलिंग डीआईवी) की चौड़ाई बदल सकते हैं क्या स्क्रॉलिंग div (क्षैतिज तीर और हैंडल सहित) पर क्षैतिज स्क्रॉल बार की पूरी चौड़ाई को बदलने का कोई तरीका है।क्या आप IE7

संपादित करें: मैं केवल एक IE7 समाधान की जरूरत है - यह एक टच स्क्रीन टर्मिनल पर एक स्क्रॉल DIV के लिए है

धन्यवाद

मैट

+0

कृपया स्पष्ट करें: क्या आपका मतलब है कि संपूर्ण स्क्रॉलबार जिसमें नज तीर शामिल हैं, या बस आप खींच सकते हैं (उर्फ 'हैंडल')? – philistyne

+0

धन्यवाद, मैंने सवाल में संशोधन किया है –

उत्तर

2

वास्तव में, मैं IE7 में मेरे बयान ... संशोधन , आप कर सकते हैं कुछ स्केलिंग करें।

<div style="zoom:5;font-size:20%;overflow-x:auto;"> 
    Hello World!  Hello World!  Hello World!  Hello World!  Hello World!  Hello World!  Hello World! 
</div> 

ज़ूम आईई बताता है 500% की सामग्री पैमाने के लिए, और मैं font-size सामान्य के 1/5 हो (इस प्रकार एक ही रहते हैं) ... इस स्क्रॉलबार मापता है करने के लिए निर्धारित किया है (लेकिन यह इस ज़ूम पर एक सा बदसूरत लग रहा है, के बाद से छवियों आधारित रेखापुंज कर रहे हैं, के आधार वेक्टर नहीं।

0

एक तरीका होता है, लेकिन यह IMO जे एस या सीएसएस के साथ संभव नहीं है।

आप टर्मिनल के लिए पहुँच है, तो प्रश्न में, आप थीम प्रॉपर्टी को एक बड़ी स्क्रॉलबार के लिए सेट कर सकते हैं। यह कंट्रोल पैनल पर है -> डिस्प्ले -> टैब उपस्थिति -> उन्नत -> आइटम स्क्रॉलबार -> इच्छित आकार को समायोजित करें (screenshot)

0

आप अपनी खुद की स्क्रॉलबार रोल करना चाहते हैं - जावास्क्रिप्ट का उपयोग करके स्क्रॉल किए जा रहे div की स्थिति में हेरफेर करना। मैंने इसे पहले टचस्क्रीन अनुप्रयोगों पर बड़े "ऊपर" और "नीचे" तीरों के साथ किया है। इस दृष्टिकोण का उपयोग करके आप स्क्रॉलिंग नियंत्रण शैली बना सकते हैं हालांकि आप अपने डिज़ाइन से मेल खाना पसंद करते हैं।

यहां एक recent example है जो एक div को नियंत्रित करने के लिए jQuery के स्लाइडर का उपयोग करता है।

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