全国服务热线:4008-888-888

行业新闻

电脑抠图软件-Flash动画默认总是会显示在网页页

--------

电脑抠图软件

-------

之前了解处理方式,可是不知道道为何会出現这类状况,就像css权重的难题似的,看过这本书才了解某些做法的原因。

Flash 默认设置总是会显示信息在网页页面的最顶层,也就是说假如网页页面上存在一些DHTML Layer,那末这些层将会被Flash盖住。即便设定了 z-index 特性也于事无补。假如你需要一些 LightBox 的弹出层,网页页面上的Flash将会会让其实际效果丑恶不堪入目。

Adobe 的技术性专业知识库里出示掌握决的方法: Flash content displays on top of all DHTML layers。

给 object 标识提升wmode主要参数针对IE
param name= wmode value= transparent


给 embed 标识也提升相近主要参数 针对FIREFOX
wmode= transparent

object classid= clsid:D27CDB6E-AE6D⑾cf-96B8- codebase= pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0 width= 756 height= 200 accesskey= 1 tabindex= 2 title= sss
param name= movie value= *.swf /
param name= quality value= high /
param name= wmode value= transparent
embed wmode= transparent src= *.swf quality= high pluginspage= go/getflashplayer type= application/x-shockwave-flash width= 756 height= 200 /embed
/object

【flash插进网页页面中,假如和别的元素有重合,不管大家怎样设定z-index,Flash都会波动在别的元素之上。这是为何呢?】

【1、实际上与z-index不相干,访问器分析网页页面时,会先分辨元素的种类,假如是对话框种类的,会优先选择于非对话框种类的元素,显示信息在网页页面最顶端,假如同属于非对话框种类的,才回去分辨z-index的尺寸。

2、Flash嵌入网页页面中,有个wmode特性,用于特定对话框方式,其值有window对话框、opaque非对话框不全透明、transparent非对话框全透明三种。在其中window表明Flash以对话框方式显示信息,opaque和transparent表明Flash以非对话框的方式显示信息,假如不显示信息这是wmode特性,默认设置的wmode的值为window。不管大家怎样设定z-index也不会合理果。处理的方法就是这事wmode特性为opaque或transparent。由于Flash在ie和ff下是用不一样的标识嵌入的(ie下一boject标识嵌入,ff下embed标识嵌入)因此大家需要对两种标识记忆力设定】

如上面的事例或下面的事例(哈哈实际上就一个啦)

object classid= clsid:D27CDB6E-AE6D⑾cf-96B8- width= 756 height= 200
param name= movie value= *.swf /
param name= quality value= high /
param name= wmode value= transparent
embed wmode= transparent src= *.swf quality= high pluginspage= go/getflashplayer type= application/x-shockwave-flash width= 756 height= 200 /embed
/object

---------

电脑抠图软件

------------


在线客服

关闭

客户服务热线
4008-888-888


点击这里给我发消息 在线客服

点击这里给我发消息 在线客服