|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。
Webjx中心提醒:Flash浮动值其他元素之上道理。
之前晓得办理办法,可是不晓得为何会呈现这类情形,就像CSS权重的成绩似的,看过这本书才晓得某些做法的启事。
Flash默许老是会显现在页面的最顶层,也就是说假如页面上存在一些DHTMLLayer,那末这些层将会被Flash挡住。即便设置了z-index属性也杯水车薪。假如你必要一些LightBox的弹出层,页面上的Flash大概会让其效果丑恶不胜。
Adobe的手艺常识库里供应懂得决的举措:FlashcontentdisplaysontopofallDHTMLlayers。
给<object>标签增添wmode参数针对IE
<paramname="wmode"value="transparent">
给<embed>标签也增添相似参数针对FIREFOX
wmode="transparent"
<objectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"width="756"height="200"accesskey="1"tabindex="2"title="sss">
<paramname="movie"value="*.swf"/>
<paramname="quality"value="high"/>
<paramname="wmode"value="transparent">
<embedwmode="transparent"src="*.swf"quality="high"pluginspage="http://www.macromedia.com/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标签嵌进)以是我们必要对两种标签忘性设置】
如下面的例子大概上面的例子(哈哈实在就一个啦)
<objectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"width="756"height="200">
<paramname="movie"value="*.swf"/>
<paramname="quality"value="high"/>
<paramname="wmode"value="transparent">
<embedwmode="transparent"src="*.swf"quality="high"pluginspage="http://www.macromedia.com/go/getflashplayer"type="application/x-shockwave-flash"width="756"height="200"></embed>
</object>
FlashPlayer是一款能够播放小又快速的多媒体动画,以及交互式的动画、飞行标志和用macromediaflash做出的图像。 |
|