使用<object>
和<embed>
標記嵌入Flash對象時,存在名爲wmode
的屬性。看起來大多數時候,wmode="transparent"
與wmode="opaque"
相同,因爲Flash實際上沒有任何透明顏色,因此要顯示底部的HTML元素。因此,opaque
應該比transparent
更快,因爲它需要較少的透明度處理,但大部分時間我都看到嵌入了transparent
而不是opaque
的Flash對象。爲網頁上的嵌入對象使用wmode =「transparent」,「opaque」或「window」之間的差異
opaque
是需要的,以便其他HTML元素不會被Flash對象覆蓋(例如彈出一個額外子菜單的菜單項不會被Flash對象覆蓋)。
順便提一句,有wmode
的opaque
,transparent
和window
的正式文件嗎?我只能找到描述它的博客,而不是正式的文檔。謝謝。
由於用於說明WMODE =「不透明」,使其他HTML元素將不被掩蓋。嵌入YouTube視頻讓我對此感到瘋狂。YouTube的默認嵌入代碼不包含wmode,即使它們具有較高的z-index值,它也與其他div重疊。謝謝。 – raddevus 2011-04-05 17:41:46