一个正在奋斗中的IT民工

研究+交流+分享=提高

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

背景:1、父层div的ID为#flashIndexBox

2、flash的ID为#flashCon2

3、页面中使用swfobject.js调用flash文件,且已对给flash设置了wmode属性为transparent

 1 #flashCon2 {
 2     position: relative;
 3     left: -187px;
 4     top: 0;
 5 }
 6 
 7 #flashIndexBox {
 8     width: 1280px;
 9     height: 760px;
10     overflow: hidden;
11     text-align: center;
12     margin: 0 auto;
13 }
14 


测试结果:IE6、FF、Opera、Safari都没有问题,IE7右边超出部分没有隐藏掉(连IE6都没问题),测试N遍无效,同事建议JS,本着能简单则简单的原则(其实是自己不想写JS代码,太烦而且自己JS水平太一般,没脸写,^_^),功夫不负有心人,终于被试出来了,其实很简单就是给父层DIV也设置了定位position: relative;属性,就OK了……(目前还不知什么原因引起的,

posted on 2009-06-10 18:38  kidi  阅读(772)  评论(0编辑  收藏  举报