首页 > 用CSS3 mask遮罩,在chrome有效果但是放到火狐浏览器就没有效果,请问是怎么回事?

用CSS3 mask遮罩,在chrome有效果但是放到火狐浏览器就没有效果,请问是怎么回事?

在火狐浏览器中动画效果出来了,但是遮罩效果没有出来效果。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&quot;>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{ margin:0;
padding:0;}

.yuan{ width:986px;

   height:755px;
   position:relative; 
   background:url(tu4.gif);
  }    

.yuan .yuan1 {

width: 300px;
height: 300px;
position: absolute;
background: url(tu3.jpg) no-repeat;
background-size: contain;
-webkit-mask: url(bj.png) no-repeat;
-moz-mask: url(bj.png) no-repeat;
-o-mask: url(bj.png) no-repeat;
-ms-mask: url(bj.png) no-repeat;
left: 16px;
top: 36px;
animation:t1 1.5s infinite;
} 

.yuan .yuan2{

width: 300px;
height: 300px;
position: absolute;
margin-left: 200px;
margin-bottom: 100px;
background: url(tu2.jpg) no-repeat;
background-size: contain;
-webkit-mask: url(bj.png) no-repeat;
-moz-mask: url(bj.png) no-repeat;
-o-mask: url(bj.png) no-repeat;
-ms-mask: url(bj.png) no-repeat;
left: 80px;
top: 274px;
animation:t2 1.5s infinite;

}

.yuan .yuan3{

width: 300px;
height: 300px;
position: absolute;
margin-left: 110px;
background: url(tu1.jpg) no-repeat;
background-size: contain;
-webkit-mask: url(bj.png) no-repeat;
-moz-mask: url(bj.png) no-repeat;
-o-mask: url(bj.png) no-repeat;
-ms-mask: url(bj.png) no-repeat;
left: -89px;
top: 454px;
animation:t3 1.5s infinite;

}

@-webkit-keyframes t1{

0%{ top:0; }
50%{ top:25px;}
100%{ top:0;}
}

@-moz-keyframes t1{

0%{ top:0; }
50%{ top:25px;}
100%{ top:0;}
}    

       

@-webkit-keyframes t2{

0%{ top:274px; }
50%{ top:295px;}
100%{ top:274px;}
}

@-moz-keyframes t2{

0%{ top:274px; }
50%{ top:295px;}
100%{ top:274px;}
}    
        

@-webkit-keyframes t3{

0%{ top:454px; }
50%{ top:469px;}
100%{ top:454px;}
}        

@-moz-keyframes t3{

0%{ top:454px; }
50%{ top:469px;}
100%{ top:454px;}
}        
              

</style>
</head>

<body>
<div class="yuan">
<div class="yuan1"></div>
<div class="yuan2"></div>
<div class="yuan3"></div>
</div>

</body>
</html>


你说的遮罩是什么?我chrome和firefox都是一样的效果哦

【热门文章】
【热门文章】