怎么样实现flash相对网页全屏的;flash中间那个元件始终相对水平垂直居中(大小不变)
地址:http://www.pdfortune.com/FortuneBayParadise/index.html问题:1、怎么样实现flash相对网页全屏的;2、看一下...
地址: http://www.pdfortune.com/FortuneBayParadise/index.html问题:1、怎么样实现flash相对网页全屏的;2、看一下flash播放最后停顿下来的时候不管改变页面怎么样的尺寸,中间那个元件始终相对水平垂直居中,而且中间元件大小不变的
展开
展开全部
1、你说的全屏是指flash铺满整个网页而无空隙?你是用flash做的网页么?
这需要你编辑你发布的HTML文件,用记事本或者其他文本编辑软件都行,打开这个HTML文件,找到<body>标签,增加如下属性值如<body marginheight="0" marginwidth="0" topmargin="0" leftmargin="0">就可以实现flash铺满浏览器窗口而无空隙。
2、把flash文档的stage.align和stage.scaleMode如下设置:
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
然后添加一个窗口改变的侦听器,侦听窗口大小是否改变,若改变的就采取措施,如下:
stage.stage.addEventListener( Event.RESIZE, onResized )
function onResized( event : Event ) : void
{
//假如你那个原件名为 target
target.x = stage.stageWidth / 2
target.y = stage.stageHeight / 2
}
完成!
这需要你编辑你发布的HTML文件,用记事本或者其他文本编辑软件都行,打开这个HTML文件,找到<body>标签,增加如下属性值如<body marginheight="0" marginwidth="0" topmargin="0" leftmargin="0">就可以实现flash铺满浏览器窗口而无空隙。
2、把flash文档的stage.align和stage.scaleMode如下设置:
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
然后添加一个窗口改变的侦听器,侦听窗口大小是否改变,若改变的就采取措施,如下:
stage.stage.addEventListener( Event.RESIZE, onResized )
function onResized( event : Event ) : void
{
//假如你那个原件名为 target
target.x = stage.stageWidth / 2
target.y = stage.stageHeight / 2
}
完成!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个也是我前几天遇到的问题,后来找到好几种解决办法,最简单的你用flash直接发布网页,你在发布设置里设置html发布,在html下选百分比,100%,这样对于多大的显示器看都是剧中的,再选剧中对齐和不缩放,这样不管多大显示器都能实现中间对齐,而且不随浏览器的大小而出现比例改变和缩放,要是你用div+css做,就参考这个发布的网页中的语句写法,最好用flash cs5发布,我试过用cs4发布,会出现好多代码,cs5发布出来的代码很少很简洁,一看就懂。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询