2013-03-17 6 views
7

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

धन्यवाद।

उत्तर

17

कैनवास की कुल चौड़ाई निर्दिष्ट करें और इसे एक div में लपेटें। Div को overflow: scroll पर सेट करें और 500px चौड़ाई दें। इसके बाद आपको स्क्रॉलबार को स्क्रॉल करने और कैनवास के छिपे हुए हिस्सों को देखने की अनुमति देनी चाहिए। सभी कैनवस के लिए इसे दोहराएं।

+1

धन्यवाद jimjimmy! इसने काम कर दिया! – madu

+0

लेकिन मुझे लगता है कि यह पूर्ण आकार के कैनवास बैकिंग स्टोर बिटमैप बनाता है। अधिकांश उपयोग मामलों के लिए स्वीकार्य नहीं है। – Lothar

+0

किसी भी उपयोग के मामले के लिए स्वीकार्य है जिसके लिए कैनवास को एनिमेट करने की आवश्यकता नहीं है। यदि आप ग्राफ या बड़ी छवि उत्पन्न कर रहे हैं तो इसे एक बार कैनवास में लोड करने और स्क्रॉलबार होने के लिए बिल्कुल ठीक होना चाहिए। यदि आप एक एनीमेशन बना रहे हैं तो शायद आप एनीमेशन का हिस्सा खींचना चाहते हैं जो प्रसंस्करण समय को बचाने के लिए दृश्यमान है। –

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