解決Ajax懸停效果,無法遮蔽FLASH的問題
更新時間:2009年06月13日 19:48:55 作者:
但遇到的問題是:很多的頁面中有FALSH導航欄,或者FLASH廣告動畫等,這些FLASH是不會自動被CSS樣式遮蔽的.怎么辦呢?
在ModalPopupExtender懸停中,要保護背景不被點擊,所以加入如下樣式..在FF和IE下都可以將除了懸停之外的背景顯示為灰色..
.backgroundCss
{
background-color:Gray;
filter:alpha(opacity=80);
opacity:0.8;
}
在FLASH展示的HTML <object>中加入:
<param name="wmode" value="opaque" />
即可將FLASH置于底層.
如果FLASH是基于js腳本中的SWFObject呢? 可以將其寫為:
so.addParam("wmode", "opaque");
他們的效果都是一樣的,即可把FLASH至于底層,可以被其他層或遮蔽效果遮蓋了. .
復制代碼 代碼如下:
.backgroundCss
{
background-color:Gray;
filter:alpha(opacity=80);
opacity:0.8;
}
在FLASH展示的HTML <object>中加入:
<param name="wmode" value="opaque" />
即可將FLASH置于底層.
如果FLASH是基于js腳本中的SWFObject呢? 可以將其寫為:
so.addParam("wmode", "opaque");
他們的效果都是一樣的,即可把FLASH至于底層,可以被其他層或遮蔽效果遮蓋了. .