Flash “drängelt sich vor”

Beim Erstellen von Websites, die Flash beinhalten, ist mir schon des öfteren eine kuriose Eigenschaft des Flash-Objekts aufgefallen: Es ignoriert die natürliche Reihenfolge der Elemente (z-Index) und wird grundsätzlich als oberster Layer angezeigt. Damit überdeckt es ggf. auch absolut positionierte Elemente, bei denen einen z-Index definiert ist. Dieses Verhalten wird von Adobe sogar in einem extra Knowledgebase-Artikel beschrieben (warum auch immer es nicht einfach gleich dem Standard angepasst wird): tn_15523.

Um dieses Verhalten zu umgehen muss man nur einen zusätzlichen Parameter

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

einfügen, gültige Werte für value sind dabei window (default), opaque, und transparent. Bei den letztgenannten tritt dabei die Missachtung der z-Reihenfolge nicht auf.

Einen Kommentar hinterlassen


HINWEIS - Sie können diese benutzenHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">