一个技术问题

本人有个困扰已久的问题,期待大家的解答
事情是这样的,不知各位来访本空间时是否有注意到页面效果
两年前弄的时候页面部分应该有半透明效果,背景在被遮挡时能够通过滤镜呈现出效果
简单的将就是不管怎么样总归能看到清晰或者模糊的背景
当时使用的是IE,相信那时候绝大部分人都是用IE的
然而现在IE份额大幅下降,主要是FIREFOX和CHROME来抢戏
在FIREFOX和CHROME上我发现半透明效果消失了,背景图片只能在模块的狭缝中才能被看到
更奇怪的是FIREFOX 3.0.x上都能有半透明效果,而FIREFOX 3.5.x则没有
这是什么原因呢?内核?语言?。。。
另外,百度空间模版使用的是CSS

以下为各浏览器访问本空间时的截图比较

1.Internet Explorer 7.0.5730.11,半透明效果正常,事实证明IE6也是正常的


2.FireFox 3.0.4,此截图由同学提供,显示正常的半透明效果


3.FireFox 3.5.2,无半透明效果


4.Google Chrome 2.0.173.1,无半透明效果


5.Safari 4.0.2,无半透明效果


6.Opera 9.64,无半透明效果


最后附上本模版的CSS代码,各模块ID可见http://www.baidu.com/search/hi/hi_css.html

----------------------------------------------------以下为代码部分----------------------------------------------------

/*默认*/
body{background-color:#000000;background-image:url(http://hiphotos.baidu.com/jaytang/mpic/item/3e66732289b7c2824723e8f1.jpg);background-repeat:no-repeat;background-position: center;background-attachment:fixed;}
a:hover {position:relative; left:1px; top:1px; clip:rect()}
a:active {text: (target="_blank");}

#header{height:372px;background:transparent)}
#header{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto !important;width:100%}
#header div.lc{background:transparent no-repeat}
#header div.rc{background-image:url(http://hiphotos.baidu.com/jaytang/mpic/item/cb8d4c66b91cea02ab184cc5.jpg);background-repeat:no-repeat}
#header{filter:alpha(opacity=95);-moz-opacity:1.0;width:auto !important;width:100%}
#header div.tit{top:318px;left:10px;line-height:32px;font-size:32px;font-family:华文行楷;}
#header div.tit a.titlink{color:#DDDDDD;text-decoration:none;}
#header div.tit a.titlink:visited{color:#DDDDDD;text-decoration:none;}
#header div.desc{top:323px;left:120px;color:#DDDDDD;line-height:22px;font-size:18px;font-family:华文行楷;}
#tab{top:350px;background:transparent repeat-x}
#tab a.on,#tab a.on:link,#tab a.on:visited{margin-top:1px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;line-height:19px;background-color:#F3F1F1;color:#333333;font-size:18px}
#tab span{color:#FFFFFF;font-size:18px}
#tab a:link{color:#FFFFFF;text-decoration:none;font-size:18px}
#tab a:visited{color:#FFFFFF;text-decoration:none;font-size:18px}
#tab2{background:#999999}
#tab2 span{color:#000000;font-size:12px;font-weight:bold}
#tab2 a{font-size:12px}
#tab2 a:link{color:#0000CC}
#tab2 a:visited{color:#0000CC}

.stage{background:transparent}

#comm_info{color:#666666;font-family:Arial;text-align:left}
#comm_info div.line{margin-top:5px;line-height:8px;border-top:1px solid #CCDFF3}
#comm_info a{color:#C4894B}

#page{height:30px;font-size:14px;font-family:Arial;text-align:center}
#page span{padding:3px;color:#000000;font-size:14px;font-weight:bold}
#page a.pc{color:#333333;font-size:14px;font-weight:bold}
#page a.pc:visited{color:#333333}
#page a.pi{padding:3px;color:#333333;font-size:14px}
#page a.pi:visited{color:#333333}

.mod{margin-bottom:10px}
.modhandle{cursor:move}
.modth{height:24px}
.modhead{padding:4px 4px 0 4px}
.modopt{padding:4px 4px 0 0}
.modtit{color:#FFFFFF;font-size:18px;line-height:24px}
a.modtit{color:#FFFFFF}
a.modtit:visited{color:#FFFFFF}
.modtitlink{color:#FFFFFF;font-size:12px;font-weight:bold}
a.modtitlink{color:#FFFFFF;text-decoration:none}
a.modtitlink:visited{color:#FFFFFF;text-decoration:none}
a.modtitlink:hover{color:#FF5100;text-decoration:underline}
.modact{color:#FFFFFF;font-size:12px}
a.modact:link{color:#FFFFFF}
a.modact:visited{color:#FFFFFF}
.modbox{padding:10px 10px 0 10px;background-color:#FFFFFF;border-left:1px solid #813533;border-right:1px solid #813533}
.modtl{background:transparent;border-left:1px solid #813533;border-top:1px solid #813533;line-height:1px}
.modtc{background:transparent;border-top:1px solid #813533;line-height:5px}
.modtr{background:transparent;border-right:1px solid #813533;border-top:1px solid #813533;line-height:1px}
.modtl,.modtc,.modtr{filter:alpha(opacity=80);-moz-opacity:0.8}
.modbl{background:transparent;border-left:1px solid #813533;border-bottom:1px solid #813533;line-height:1px}
.modbc{background:transparent;border-bottom:1px solid #813533;line-height:1px}
.modbr{background:transparent;border-right:1px solid #813533;border-bottom:1px solid #813533;line-height:1px}
.modbox,.modbl,.modbc,.modbr{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto !important;width:100%}
.modlabel{color:#000;font-size:14px;font-weight:bold}

#m_blog div.tit{font-size:14px;font-weight:bold}
#m_blog div.tit a{color:#333333;font-size:14px;font-weight:bold}
#m_blog div.tit a:visited{color:#333333}
#m_blog div.date{margin:5px 0 8px 0;color:#666666}
#m_blog div.cnt{color:#333333;line-height:20px;font-size:14px}
#m_blog div.cnt div{font-size:14px}
#m_blog div.more{margin:14px 0 16px 0}
#m_blog div.more a{color:#333333;font-size:14px}
#m_blog div.more a:visited{color:#333333}
#m_blog div.opt{color:#666666;font-size:12px}
#m_blog div.opt a{color:#333333;font-size:12px}
#m_blog div.opt a:visited{color:#660066}
#m_blog div.line{margin-top:17px;line-height:17px;border-top:1px solid #666666}
#m_blog div.none{padding:100px 0 100px 0;color:#333333;font-size:14px}

#m_pro a{color:#000000}
#m_pro a:visited{color:#660066}
#m_pro div.image{text-align:center}
#m_pro div.act{margin-top:10px}
#m_pro div.user{margin-top:10px;color:#333333;font-size:12px;font-weight:bold;text-align:center}
#m_pro div.desc{text-align:center;color:#333333;font-size:12px;font-weight:bold}
#m_pro div.line{margin-top:17px;line-height:17px;border-top:1px solid #666666}
#m_pro td{color:#333333;line-height:24px;font-size:14px}
#m_pro .photo{background:#FFF;border:1px solid #DDD}
#m_pro .photo td{font-size:12px}
#m_pro .photo .image{padding:20px 0 10px 0}
#m_pro .photo .line{width:90%;line-height:0;border-top:1px dashed #DDD;font-size:1px}
#m_pro .ref{margin-top:10px;border:1px solid #DDD}
#m_pro .ref .tit{padding-left:10px;background:#EEE;border-bottom:1px solid #DDD}
#m_pro .ref .cnt{padding:10px;background:#FFF}
#m_pro .basic td{color:#666;font-size:14px}
#m_pro .basic .tit{font-weight:bold}
#m_pro .basic a:hover{padding:1px;background:#261CDC;color:#FFF;text-decoration:none}
#m_pro .basic a.nlk:hover{padding:0px;color:#196CCA;background-color:#FFF;text-decoration:underline}
#m_pro .pline{margin-left:5px;margin-top:10px;line-height:10px;border-top:1px dashed #A6A6A6}
#m_pro .pitem{margin-left:5px;line-height:22px;font-size:14px}
#m_pro .pitem .tit{color:#666}
#m_pro .pitem a:hover{padding:1px;background:#261CDC;color:#FFF;text-decoration:none}

#m_album div.image{text-align:center}
#m_album div.page{color:#666666;font-size:12px;text-align:center}
#m_album div.page a{color:#000000;font-size:12px}
#m_album div.page a:visited{color:#000000}
#m_album .phpage{margin-top:10px;padding-bottom:5px;text-align:center}
#m_album{filter:alpha(opacity=100);-moz-opacity:1.0;width:auto !important;width:100%}
#m_album {background-color:#CCCCCC}

#m_links div.item{color:#333333;font-size:13px;font-family:华文细黑}
#m_links div.item a{color:#333333;font-size:18px;text-decoration:overstriking;font-family:Lucida Calligraphy;font-family:华文细黑;line-height:20px}
#m_links div.item a:visited{color:#660066}
#m_links div.line{margin-top:5px;line-height:8px;border-top:1px solid #666666}

#m_mylink1 div.item{color:#333333;font-size:12px}
#m_mylink1 div.item a{color:#333333;font-size:16px;text-decoration:underline}
#m_mylink1 div.item a:visited{color:#660066}
#m_mylink1 div.line{margin-top:5px;line-height:8px;border-top:1px solid #666666}

#m_mylink2{background:url(http://hiphotos.baidu.com/jaytang/pic/item/9bbd65898cb74db10e24443c.jpg);}
#m_mylink2{filter:alpha(opacity=95);-moz-opacity:1.0;width:auto !important;width:100%}
#m_mylink2 div.item{line-height:72px;color:#DDDDDD;font-size:36px;font-family:幼圆}
#m_mylink2 div.item a{line-height:72px;color:#FFFFFF;font-size:72px;text-decoration:none;font-family:幼圆}
#m_mylink2 div.item a:visited{color:#FFFFFF}
#m_mylink2 div.line{margin-top:5px;line-height:8px;border-top:1px solid #666666}

#m_mylink3 div.item{color:#333333;font-size:12px}
#m_mylink3 div.item a{color:#333333;font-size:16px;text-decoration:underline;}
#m_mylink3 div.item a:visited{color:#660066}
#m_mylink3 div.line{margin-top:5px;line-height:8px;border-top:1px solid #666666}

#m_mylink4{background:url(http://match.gbq.cn/images/logo.jpg);height:240px}
#m_mylink4{filter:alpha(opacity=90);-moz-opacity:1.0;width:auto !important;width:100%}
#m_mylink4 div.item{color:#333333;font-size:12px}
#m_mylink4 div.item a{line-height:85px;color:#DDDDDD;font-size:64px;text-decoration:none;font-family:黑体}
#m_mylink4 div.item a:visited{color:#DDDDDD}
#m_mylink4 div.line{margin-top:-10px;line-height:8px;border-top:2px solid #DDDDDD}

#m_artclg div.item{color:#666666;font-size:12px}
#m_artclg div.item a{color:#333333;font-size:12px}
#m_artclg div.item a:visited{color:#660066}
#m_artclg div.line{margin-top:5px;line-height:8px;border-top:1px solid #666666}

#m_filed div.item{color:#666666;font-size:12px}
#m_filed div.item a{color:#333333;font-size:12px}
#m_filed div.item a:visited{color:#660066}
#m_filed div.line{margin-top:5px;line-height:8px;border-top:1px solid #666666}

#m_comment div.item{color:#333333;font-size:12px}
#m_comment div.item a{color:#333333;font-size:12px}
#m_comment div.item a:visited{color:#660066}
#m_comment div.item a.cnt{color:#333333;font-size:12px;text-decoration:none}
#m_comment div.item a.cnt:visited{color:#660066;text-decoration:none}
#m_comment div.item a.cnt:hover{color:#333333;text-decoration:underline}
#m_comment div.line{margin-top:5px;line-height:8px;border-top:1px solid #666666}

#m_albumlist div.note{color:#333333;font-size:14px}
#m_albumlist div.desc{margin-bottom:12px;padding:3px 10px 3px 10px;line-height:22px;background-color:#F2F2F2;font-size:14px}
#m_albumlist div.none{padding:100px 0 100px 0;color:#333333;font-size:14px}
#m_albumlist div.line{margin-top:10px;line-height:16px;border-top:1px solid #666666}
#m_albumlist div.tit{margin:6px 0 7px 0;color:#333333;font-size:14px}
#m_albumlist div.tit a{color:#333333;font-size:14px}
#m_albumlist div.tit a:visited{color:#660066}
#m_albumlist span.count{color:#666666;font-size:12px;font-weight:bold}
#m_albumlist span.size{color:#999999;font-size:12px;font-family:Arial}
#m_albumlist a.act{color:#333333;font-size:12px}
#m_albumlist a.act:visited{color:#333333}
#m_albumlist a.page{color:#000000;font-size:14px}
#m_albumlist a.page:visited{color:#660066}
#m_albumlist td.image{padding:5px;border:1px solid #999999;background:#FFFFFF}
#m_albumlist .phbox{margin-top:15px;margin-left:15px}
#m_albumlist .phbox .phpage{color:#636363;font-size:14px}
#m_albumlist .phbox .phinfo{margin:6px 0 2px 0;color:#636363;font-size:12px}
#m_albumlist .phbox .phimg{margin-bottom:10px}
#m_albumlist{filter:alpha(opacity=100);-moz-opacity:1.0;width:auto !important;width:100%}

#m_friend div.filter{margin-bottom:10px;padding-left:10px;padding-top:10px;height:27px;line-height:27px}
#m_friend div.catalog{margin-bottom:10px;padding-left:10px;height:27px;line-height:27px;background-color:#F2F2F2;font-size:14px}
#m_friend div.user{margin-top:4px;color:#333333;font-size:12px}
#m_friend div.user a{color:#333333;font-size:12px}
#m_friend div.user a:visited{color:#660066}
#m_friend div.line{margin-top:10px;line-height:16px;border-top:1px solid #666666}

#m_setting a{color:#333333}
#m_setting a:visited{color:#660066}
#m_setting{line-height:22px;color:#333333;font-size:14px}
#m_setting img.sel{border:4px solid #FFDB7B}
#m_setting img.unsel{border:1px solid #D2D2D2}
#m_setting span.tit{font-size:14px}
#m_setting span.usr{color:#666666}
#m_setting div.sel{padding-top:6px;font-size:14px;font-weight:bold}
#m_setting div.line{margin-top:20px;line-height:16px;border-top:1px solid #666666}

#m_sysinfo a{color:#333333}
#m_sysinfo a:visited{color:#660066}
#m_sysinfo{line-height:22px;color:#333333;font-size:14px}
#m_sysinfo span.new{color:#FF0000;font-size:10px;font-family:Arial}
#m_sysinfo span.date{color:#666666;font-size:14px}

#m_setbase{color:#333333;font-size:14px}
#m_setbase td{color:#333333;font-size:14px}
#m_setbase div.line{margin-top:5px;line-height:8px;border-top:1px solid #666666}

#in_comment{width:710px}
#in_comment div.tit{margin-bottom:12px;color:#333333;font-size:14px;font-weight:bold}
#in_comment div.user{margin-bottom:6px;color:#333333;font-size:12px}
#in_comment div.user a{color:#333333;font-size:12px}
#in_comment div.user a:visited{color:#660066}
#in_comment div.user span.date{color:#666666;font-size:12px}
#in_comment div.desc{color:#333333;font-size:12px}
#in_comment div.line{margin-top:17px;line-height:17px;border-top:1px solid #666666}

#m_track {color:#333333;font-size:12px}
#m_track a{color:#333333;font-size:12px}
#m_track a:visited{color:#333333}

#in_send div.tit{margin:10px 0 10px 0;color:#333333;font-size:14px;font-weight:bold}

#m_search {}
#m_search input.text{}
#m_search input.radio{}
#m_search input.submit{}

----------------------------------------------------以上为代码部分----------------------------------------------------


首位能帮助我解决此问题使各浏览器呈现出相同的半透明效果者有赏~~~~