swfobject2.1居中问题
作者:jsw0528 来源:jsw0528博客 时间:2008-12-15 17:18:00
<script type="text/javascript">
var params = {
menu: "false",
wmode: "transparent"
};
swfobject.embedSWF("flash/nav_cn.swf", "nav", "935", "39", "10.0.12.36", "flash/expressInstall.swf", "", params, "");
</script>
#nav { margin:0 auto; width:935px; height:39px; }
发现这样Flash并不会居中,就像float:left一样。
【解决方法】
在nav的外面再套一个DIV,给这个DIV设置 margin:0 auto; width:935px;
【我的理解】
应该是先解析Flash,如果用户的播放器版本低于设置要求,或者其他原因导致不能正常显示Falsh时,才会去解析html代码中的<div id="nav"></div>。就是说不是往nav层插入Flash,nav层就像是图片的alt。所以必须在外面套一个DIV,给这个DIV设置居中。
上面的说法只能说是可以这样去理解,因为浏览器还是会解析nav层的HTML代码,CSS中#nav的设置还是有用的,除了居中FLASH
我还发现flash在nav层是水平垂直居中的
标签:swfobject,flash,居中
0
投稿
猜你喜欢
你是真正的用户体验设计者吗? Ⅲ
2008-03-27 09:04:00
VBScript WeekdayName 函数语法
2008-01-25 19:25:00
Sql Server 2000 一些安全设置
2008-02-13 18:57:00
如何把数组转换成字符串?
2009-11-06 13:49:00
[欣赏] 情景互动广告
2008-08-06 12:59:00
如何实现文件上传并自动归类功能?
2010-05-24 18:37:00
[翻译]标记语言和样式手册 Chapter 9 精简标签
2008-02-01 09:55:00
如何在页面错误时向数据库中添加记录?
2010-06-26 12:26:00
网页打开速度的心理学
2009-03-26 13:18:00
Oracle性能究极优化 下
2010-07-30 13:25:00
在Oracle PL/SQL中游标声明中表名动态变化的方法
2009-02-28 10:39:00
SQL Server 数据库操作实用技巧锦集
2009-01-20 13:20:00
ASP可显示和隐藏的树型菜单
2007-10-01 14:40:00
jquery 使用点滴函数代码
2011-05-21 16:12:00
MySQL 数值类型概述int smallint tinyint
2010-11-02 11:46:00
MySQL字段类型详解
2009-01-05 09:23:00
ASP验证码的实现原理及源码
2007-10-02 12:14:00
div + ajax + 分页函数
2009-10-18 11:28:00
asp 快钱网关接口 支付宝接口 财付通接口代码
2011-03-08 10:55:00
SQL Server 压缩日志及数据库文件大小
2009-05-13 10:29:00