小米max无法开机:最顶层div被flash或者下拉列表遮挡的问题解决
来源:百度文库 编辑:偶看新闻 时间:2024/04/29 07:46:03
最顶层div被flash或者下拉列表遮挡的问题解决
推荐对于下拉列表,只要在层中加入一个和层相同大小的
这个方法对于透明的或外形不规则的层无效。
--------------------------------------------
FLASH默认是在DIV层之上的,这样会使置最顶层的DIV被flash遮挡,我们可以作下面设置,在FLASH的两个object之间加一个,就行flash置于div之下了
如何将DIV置于最顶层请看
div+css使flash置于顶层
你可以用 深度(z-index)试试。下面是举的一个小例子:
#a{
position:absolute;
top:80px;
left:100px;
z-index:1;
}
#b{
position:absolute;
top:70px;
left:160px;
z-index:0;
}
以z-index的数值大小为准,大值对象的层级位于小值对象之上。
flash透明代码是:
有时在网页中需要将flash所在层设为底层,以免flash将其它div覆盖,具体方法如下,主要分两步:1将flash所在div的z-index值设为-1; 2将flash设置为不透明.
实例:
这是因为Flash默认是最高层. 所以, 经常会遇见Flash把下拉菜单挡住的情况. 把Flash文件放到一个层中,设为最底层,FLASH设为透明.
对比一下,和DW自动生成的代码是有区别的,测试过,IE FF 均可以。
第二种方法:
设置flash置底,加个代码:
但是只加这个代码,IE可行,在FF下,失效。要想在FF下起作用,还要用在
另外一种方法是:
将flash object 改变