仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 890|回复: 8
打印 上一主题 下一主题

[HTML5] 给大家带来网页中flash wmode属性你会用吗?

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 23:26:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在W3C的HTML工作小组电子邮件论坛上频频冒出这样的情绪化批判字眼:“幼稚”、“令人无法忍受”、“荒谬”、“使诈”等。网页制造WEB文章简介:在做web开辟中大概会碰到Flash遮挡页面中元素的情形,不管怎样设置flash容器和层的深度(z-index)也杯水车薪,现有的办理计划是在拔出flash的embed或object标签中到场”wmode”属性并设置为wmode=“transparent”或”opaque”,但wmode属性究竟是甚么意义,为何能够解
在flash标签中
<paramname=”wmode"value="xxxx">
"Window"在Web页上用影片本人的矩形窗口来播放使用程序,而且一直位于最顶层。
"Opaque"显现页面上位于它前面的内容。
"Transparent"使HTML页的背景能够透过使用程序的一切通明部分显现出来,而且大概会下降动画功能。
注:"Opaque"和"Transparent"都可与HTML层交互,从而同意SWF文件上方的层掩蔽使用程序。这两种选项之间的差别在于"Transparent"同意通明,因而,假如SWF文件的某一部分是通明的,则SWF文件下方的HTML层能够透过该部分显现出来,而"opaque"则不会显现。
也就是假如产生FLASH粉饰DIV层的情形,就必需要改wmode属性为“Transparent”
在做web开辟中大概会碰到flash遮挡页面中元素的情形,不管怎样设置flash容器和层的深度(z-index)也杯水车薪,现有的办理计划是在拔出flash的embed或object标签中到场”wmode”属性并设置为wmode=“transparent”或”opaque”,但wmode属性究竟是甚么意义,为何能够办理这个成绩呢?
windowmode(wmode)
wmode即窗口形式统共有三种,看看昔时Macromedia官方的说法:


  • Window:UsetheWindowvaluetoplayaFlashPlayermovieinitsownrectangularwindowonawebpage.ThisisthedefaultvalueforwmodeanditworksthewaytheclassicFlashPlayerworks.Thisnormallyprovidesthefastestanimationperformance.
  • Opaque:ByusingtheOpaquevalueyoucanuseJavaScripttomoveorresizemoviesthatdon’tneedatransparentbackground.Opaquemodemakesthemoviehideeverythingbehinditonthepage.Additionally,opaquemodemoveselementsbehindFlashmovies(forexample,withdynamicHTML)topreventthemfromshowingthrough.
  • Transparent:TransparentmodeallowsthebackgroundoftheHTMLpage,ortheDHTMLlayerunderneaththeFlashmovieorlayer,toshowthroughallthetransparentportionsofthemovie.ThisallowsyoutooverlapthemoviewithotherelementsoftheHTMLpage.Animationperformancemightbeslowerwhenyouusethisvalue.
window形式
默许情形下的显现形式,在这类形式下flashplayer有本人的窗口句柄,这就意味着flash影片是存在于Windows中的一个显现实例,而且是在扫瞄器中心显现窗口之上的,以是flash只是貌似显现在扫瞄器中,但这也是flash最快最无效率的衬着形式。因为他是自力于扫瞄器的HTML衬着外表,这就招致默许显现体例下flash老是会遮住地位与他重合的一切DHTML层。
可是年夜多半苹果电脑扫瞄器会同意DHTML层显现在flash之上,但当flash影片播放时会呈现对照诡异的征象,好比DHTML层像被flash刮失落一块一样显现非常。
Opaque形式
这是一种无窗口形式,在这类情形下flashplayer没有本人的窗口句柄,这就必要扫瞄器必要告知flashplayer在扫瞄器的衬着外表绘制的工夫和地位。这时候flash影片就不会在高于扫瞄器HTML衬着外表而是与其他元素一样在统一个页面上,因而你就能够利用z-index值来把持DHTML元素是粉饰flash大概被粉饰。
Transparent形式
通明形式,在这类形式下flashplayer会将stage的背景致alpha值将为0而且只会绘制stage上实在可见的工具,一样你也能够利用z-index来把持flash影片的深度值,可是与Opaque形式分歧的是如许做会下降flash影片的回放效果,并且在9.0.115之前的flashplayer版本设置wmode=”opaque”或”transparent”会招致全屏形式生效。
懂得了各类形式的完成体例和意义在今后的开辟中就能够依照详细情形选择设置wmode属性的值了。
</p>
每一款手机有不同的分辨率,不同屏幕大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢?学习html5viewport的使用能帮你做到这一点……
乐观 该用户已被删除
沙发
发表于 2015-1-17 22:45:57 | 只看该作者
HTML技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器)
变相怪杰 该用户已被删除
板凳
发表于 2015-1-25 22:23:17 | 只看该作者
直接用代码建立链接,如:可以直接输入 <a herf = \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"red.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\">红色的网页 12、插入标签法建立链接,可以再选中文字后在代码中插入html标签,页元素<a>.也可以按ctrl+t进入html标签插入方法之后输入代码即可。
小魔女 该用户已被删除
地板
发表于 2015-2-4 13:06:46 | 只看该作者
还是在Dreamweaver所见即所得添加链接是,可以选中文字或图片然后按下shift键不放鼠标拖出箭头直接指向文件即可。这是比较简单的也是常用的方之一。
莫相离 该用户已被删除
5#
发表于 2015-2-9 22:59:05 | 只看该作者
每天上网看着那样多的网页,于是我才下定决心选择了网页制作这一门课程,目的就是希望以后能够做出一个完美的网页来。
简单生活 该用户已被删除
6#
发表于 2015-2-28 04:03:50 | 只看该作者
所见则所得网页编辑器的优点就是直观性,使用方便,容易上手.
柔情似水 该用户已被删除
7#
发表于 2015-3-9 20:49:50 | 只看该作者
Dreamweaver在所见即所得添加链接,也可以先选中文字或图片然后在属性栏中的链接栏后的一个小圆圈,用鼠标点击小圆圈按住不放拖动出箭头然后指向文件即可。
不帅 该用户已被删除
8#
发表于 2015-3-17 02:10:17 | 只看该作者
经过两天的学习,总算对Dreamweaver有进一步的了解了,心中不免有些激动。今天和其他几位老师交流了一下,感觉受益匪浅.
小妖女 该用户已被删除
9#
发表于 2015-3-23 17:39:33 | 只看该作者
由CS4 版本开始,则转用WebKit 排版引擎(亦即Google Chrome和Apple Safari浏览器所用的排版引擎)作为网页预览。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-11 22:01

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表