溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

解決embed標(biāo)簽設(shè)置z-index無(wú)效

發(fā)布時(shí)間:2020-07-16 20:50:02 來(lái)源:網(wǎng)絡(luò) 閱讀:529 作者:喬喬19900220 欄目:開(kāi)發(fā)技術(shù)

今天寫(xiě)靜態(tài)頁(yè)面,發(fā)現(xiàn)在ie8下embed標(biāo)簽總是顯示在最高層,遮住了導(dǎo)航,無(wú)論怎么設(shè)置z-index的值都無(wú)效,幾經(jīng)周折,終于找到了答案.

給embed標(biāo)簽添加個(gè)  wmode="transparent" 這個(gè)屬性,文件就解決了.當(dāng)然wmode還有個(gè)值是Opaque.

網(wǎng)上搜到的介紹是這樣的:

Opaque 模式

這是一種無(wú)窗口模式,在這種情況下flash player沒(méi)有自己的窗口句柄,這就需要瀏覽器需要告訴flash player在瀏覽器的渲染表面繪制的時(shí)間和位置。這時(shí)flash影片就不會(huì)在高于瀏覽器HTML渲染表面而是與其他元素一樣在同一個(gè)頁(yè)面上,因此你就可以使用z-index值來(lái)控制DHTML元素是遮蓋flash或者被遮蓋。

Transparent 模式

透明模式,在這種模式下flash player會(huì)將stage的背景色alpha值將為0并且只會(huì)繪制stage上真實(shí)可見(jiàn)的對(duì)象,同樣你也可以使用z-index來(lái)控制flash影片的深度值,但是與Opaque模式不同的是這樣做會(huì)降低flash影片的回放效果,而且在9.0.115之前的flash player版本設(shè)置wmode=”opaque”或”transparent”會(huì)導(dǎo)致全屏模式失效。


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI