2011-01-18 10 views
5

मैं एक कंटेनर एसवीजी रखना चाहता हूं जिसमें चार एसवीजी सामग्री हो। अब इन चार एसवीजी सामग्री में कंटेनर एसवीजी के भीतर आवंटित क्षेत्र में फिट होने की तुलना में अधिक सामग्री है, इसलिए मुझे स्क्रॉलबार स्वचालित रूप से दिखाई देते हैं ताकि पूर्ण svg सामग्री को स्क्रॉल करके उपयोगकर्ता द्वारा देखा जा सके।एकाधिक सामग्री के लिए एसवीजी में स्क्रॉलबार कैसे प्राप्त करें

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

इस समस्या का सही समाधान क्या है?

+5

आप 6 प्रश्नों के लिए अच्छा जवाब मिल गया है, लेकिन कोई स्वीकार कर लिया है जवाब। आपको बड़े चेकमार्क पर क्लिक करके "स्वीकार किए गए" के रूप में आपके प्रश्न का उत्तर देने वाले उत्तर को चिह्नित करने पर दृढ़ता से विचार करना चाहिए। यह साइट की सहायता करता है, यह अन्य उपयोगकर्ताओं को समान प्रश्नों के साथ मदद करता है, यह आपकी प्रतिष्ठा में मदद करता है, और यह अन्य उपयोगकर्ताओं को आपकी अनदेखी करने में सहायता करता है। :) – Phrogz

उत्तर

4

इस समय जवाब यह है कि आपको अपने स्वयं के पैनिंग/स्क्रॉलिंग फ़ंक्शंस प्रदान करने की आवश्यकता है, एसवीजी के अंदर स्क्रॉलबार प्राप्त करने का कोई तरीका नहीं है, इसके अलावा संभवतः इसे अन्य ऑब्जेक्ट कंटेनर के अंदर विदेशी ऑब्जेक्ट के माध्यम से लपेटने के अलावा कोई भी तरीका नहीं है (जो संभवतः उप-स्थानिक होगा) ।

यहां कुछ संसाधन कस्टम svg स्क्रॉलबार साथ आरंभ करने के लिए कर रहे हैं:

+0

यही वह है जो मैं डर रहा था, बहुत बुरा था कि डेवलपर – Raks

+0

@ रैक्स द्वारा इस तरह की मूलभूत चीज़ को कोड करने की आवश्यकता है लेकिन फिर से एसवीजी को अर्थपूर्ण एचटीएमएल के साथ इस्तेमाल किया जाना चाहिए – ShrekOverflow

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