讓Div浮動層浮在Flash上面下去,div

2021-06-18 19:26:31 字數 905 閱讀 9187

直接複製如下**做swf顯示**

今天在**首頁做浮動的時候,發現**首頁中因為放了好多flash,結果把浮動的div給擋住了。

試了下把浮動層的z-index:1調高到z-index:1000,不起作用。

後來看到浮動層在首頁的其中乙個flash的位置上,是在flash的上方的,就馬上對照了一下,原來我是把這個flash設為透明了,也就是說還是在下方::,我就開始設定別的幾個flash,也不知道怎麼了,別的幾個就是不顯示,

transparent是負責透明的,顯出浮動只不過是他的乙個副業而已;

opaque才是專門負責讓flash位於其它層下的。

wmode 屬性/引數

值 window | opaque | transparent

說明:(可選)允許使用 internet explorer 4.0 中的透明 flash 內容、絕對定位和分層顯示功能。此標記/屬性僅在帶有 flash player activex 控制項的 windows 中有效。

"opaque" 使應用程式隱藏頁面上位於它後面的所有內容。

"transparent"使 html 頁的背景可以透過應用程式的所有透明部分顯示出來,並且可能會降低動畫效能。

"opaque windowless"和"transparent windowless"都可與 html 層互動,從而允許 swf 檔案上方的層遮蔽應用程式。

這兩種選項之間的差異在於"transparent"允許透明,因此,如果 swf 檔案的某一部分是透明的,則 swf 檔案下方的 html 層可以透過該部分顯示出來,而"opaque"則不會顯示。

如果忽略此屬性,預設值為 window。僅適用於 object。

直接複製如下**做swf顯示**

讓Flash乖乖躲到Div浮動層下去

今天正打算把剛做完的乙個 提交給客戶時突然發現 首頁中因為放了好多flash,結果把幾個浮動的都擋住了。第一想到的當然是把浮動層的z index調高,但似乎z index對flash不起作用。又想到 把flash設為透明呢?一試之下果然好用 只要在flash物件加入頁面時生成的html 中加入以下引...

如何讓div層覆蓋Flash

如何讓div層覆蓋flash 1.修改flash自身屬性,適用 firefox 跟 ie 這種方案需要修改flash 使flash在載入時為透明的,所以div層可以覆蓋這個flash。在原來的flash 中新增在中新增屬性 wmode transparent 2使用iframe 使用iframe的方...

Div浮動層被Flash遮擋的簡單解決方法

解決辦法 新增下面所示紅色加粗 wmode transparent 解釋 wmode 屬性 引數值 window opaque transparent 說明 可選 允許使用 internet explorer 4.0 中的透明 flash 內容 絕對定位和分層顯示功能。此標記 屬性僅在帶有 flas...