January 30, 2008

Z-index ve Flash

Web sayfasınızda flash animasyonları kullanıyorsanız, belki şu sorunla karşılaşmışsınızdır; flash nesneleri bulundukların katmanın z-index'ine uymayabiliyor. Yani siz flashın bulunduğu div'e ne z-index verirseniz verin, flashınız her şeyin üstünde çıkar.

Aslında bunun sebebi ve çözümü çok basittir. Flashınızı "wmode" diye bir özelliği vardır. Bu özelliği ayarlamadığınız taktirde flashınız herşeyin üzerinde olacaktır. Eğer bu özelliği flashınıza eklerseniz flashınız bulunduğu katmanın z-index'ine uygun davranır.

Bu özelliğin alabileceği iki değer vardır.

  • transparent: Flashınızın arka planını şeffaf yapar.
  • opaque: Flashınızın arka planını opak yapar. Yani flashınızın altında kalanlar görülmez.

OBJECT tagına eklemek için:

<param name="wmode" value="transparent">
EMBED tagına eklemenk için tagın parametresi olarak:
wmode="transparent"

6 comments:

erdogan said...

Çok teşekkür edim çok işime yaradı...

Tankut Koray said...

Sagol, ise yaradigina sevindim

Anonymous said...

benim de derdimi çözdün.
kralsın. disko kralı. :)

Anonymous said...

Teşekkürler. Makbule geçti...

Anonymous said...

eyvallah sağolasın...

Anonymous said...

wmode transparent veya opaque olduğu zaman input textlerde ı,ş,ğ harfleriyle ilgili probleme çözümünüz var mı?