TR Kodlama › Forumlar › Flash ve Z-Index Problemi
- Bu konu boş.
-
YazarYazılar
-
-
26 Temmuz 2010: 12:52 #6644oralunalZiyaretçi
Flash ve z-index probleminin sebebi ve çözümü…
Bu problemi web sitesi olan bir çok kişi yaşamıştır. Özellikle sitesinde açılır menü kullanan kişiler hep menülerinin flash’ın altında kaldığından şikayet ederler. Bunun sebebi siz her ne kadar menünüzün z-index değerini en büyük yaptığınızı düşünseniz de flash dosyalarının z-index değeri sonsuza ayarlıdır. Bu nedenle de açılır menüleriniz flash’ın altında kalır.123456.acilirmenu{<br />position: absolute;<br />top: 0;<br />left: 0;<br />z-index: 6000;<br />}Bu şekilde bile hazırlasanız menülerinizi yani z-index değerini 6000 bile yapsanız flash’ın arkasında kalmaya devam edecektir. Bunun için yapmanız gereken tek işlem flash parametrelerinden wmode’u transparent veya opaqü yapmanızdır.
123<param name="wmode" value="transparent"/><br />// Veya<br /><param name="wmode" value="opaqü"/>Günümüzde Flash dosyalarının görüntülenmesi için en çok kullanılan kütüphane SWFObject‘dir. Birde bunun için ne yapmanız gerektiğini gösterelim:
12345// Tabii ki bunları script tagları arasına yazıyoruz<br />var so = new SWFObject("images/news.swf", "news", "160", "60", "6", "#000000");<br />// Bu satırla wmode için opaqü değerini atamış olduk<br />so.addParam("wmode", "opaqü");<br />so.write("flashcontent");Daha sonra flash içeriğin görünmesini istediğiniz yere şunu yazıyorsunuz
1<div id="flashcontent"></div>Kolay gelsin,
-
-
YazarYazılar
- Bu konuyu yanıtlamak için giriş yapmış olmalısınız.