2009-04-17 6 views
6

मैं दो पूरी तरह से स्थित divs के साथ एक साइट पर काम कर रहा हूं ... लोगो और मेनू (navbar)आईई में जेड-इंडेक्स क्यों फ्लैश मूवी पर निर्भर नहीं है?

आईई जेड-इंडेक्स मैनिपुलेशन की कई कोशिशों के बाद भी उन्हें दफन कर रहा है। आईई के साथ-साथ फ़ायरफ़ॉक्स या ओपेरा के लिए ओपेरा के लिए ओपेरा क्यों नहीं कर सकता?

अद्यतन .......

मुझे लगता है कि इन divs एक फ्लैश फिल्म से अधिक तैनात कर रहे हैं उल्लेख करना भूल गया। मैं संभवतः इसे कैसे छोड़ सकता था ?!

+0

ऐसा लगता है कि वे चाहते हैं कि हम माता-पिता div रिश्तेदार स्थिति और 1 का जेड-इंडेक्स दें। फिर भी मेरे लिए काम नहीं करता है। –

+0

आप इस तथ्य को शामिल करने के लिए प्रश्न का शीर्षक बदलना चाहते हैं कि समस्या फ्लैश से संबंधित है। –

+0

यह समस्या आईई 8 को भी प्रभावित करती है। –

उत्तर

22

यदि आप अपने एम्बेडेड वस्तु के लिए एक अतिरिक्त परम तत्व जोड़कर भाग्य हो सकता है: यह लिंक है समस्या का वर्णन है यह blog post about stacking windowed/flash content देखें। एडोब में TechNote about this issue भी है।

+0

बहुत बढ़िया, धन्यवाद यह काम किया! –

+0

धन्यवाद, वही समस्या थी। हालांकि, एडोब लिंक अब और काम नहीं करता है। –

+0

@ डेव नोट के लिए धन्यवाद - मैंने एक वर्किंग यूआरएल के साथ एडोब लिंक अपडेट किया। –

2

यह आईई 6 के साथ एक ज्ञात बग है (जिसे मैं मान रहा हूं कि आप इसका उपयोग कर रहे हैं)। यहां कुछ विवरण और कुछ मदद दी गई है: http://www.last-child.com/conflicting-z-index-in-ie6/

5

आईई में कई अच्छी तरह से प्रलेखित जेड-इंडेक्स बग हैं। ऐसा लगता है कि आईई तैनात तत्वों के लिए एक नया ढेर संदर्भ बनाता है। here देखें।

3

यह आईई 7 में भी एक मुद्दा है। एक लंबे समय तक आप जवाब कर सकते हैं के लिए

<param name="wmode" value="opaque" /> 

: अपने फ़्लैश फिल्म आपकी अन्य सामग्री दफन है http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html