2009-10-15 22 views
16

के बाहर ओवरफ़्लो करने की अनुमति दें I कुछ पाई चार्ट ग्राफिक्स बनाने के लिए राफेल-जावास्क्रिप्ट लाइब्रेरी का उपयोग कर रहा हूं, लेकिन मैं अंदरूनी एसवीजी तत्व के ओवरफ्लो को दृश्यमान में सेट करना चाहता हूं, ताकि ग्राफिक्स को अंदरूनी अनुमति दी जा सके अपने कंटेनर के बाहर प्रदर्शित करें। सामान्य डोम तत्वों (ओवरफ्लो: दृश्यमान) के साथ जिस तरह से आप svg कंटेनरों के लिए काम नहीं करते हैं। क्या किसी के पास इसका कोई अनुभव है या इसका समाधान कैसे किया जाए?एसवीजी ग्राफिक्स को एसवीजी तत्व

चीयर्स

+0

क्लिपिंग को रोकने के लिए कंटेनर का आकार क्यों न बदलें? –

+0

मैं लेआउट हैकिंग से बचने की कोशिश कर रहा हूं, कंटेनर को बड़ा बना रहा हूं और स्थिति में यह शेष तत्वों के प्रवाह को बर्बाद कर देगा। –

उत्तर

9

यह एक bug in Firefox है।

वेबकिट overflow: visible एसवीजी तत्वों के लिए सही ढंग से लागू करता है, जैसा कि वीएमएल तत्वों के लिए आईई करता है।

+3

Google से इस पुराने उत्तर पर किसी और के लिए बस एक नोट - 'ओवरफ़्लो: दृश्यमान' अब फ़ायरफ़ॉक्स में अपेक्षित काम करता है। – Tersosauros

+0

मेरे लिए काम नहीं करता है। मैं '

\t \t \t
'का उपयोग करता हूं और किसी भी तरह से यह छवि ओवरफ़्लो नहीं हो सकती है। वही परिणाम 'ओवरफ्लो-एक्स: दृश्यमान' के लिए जाता है। एसवीजी में मैं चौड़ाई, वजन और व्यूबॉक्स विशेषताओं का उपयोग करता हूं। संपादित करें: यह एम्बेड के साथ img को बदलने के बाद काम करता है। – Soaku