我正在为移动网站制作 css3 加载动画。加载器使用以下 HTML / CSS 可以正常工作:
HTML:
<div class="loader"></div>
CSS:
.loader {
background-color: rgba(0,0,0,0);
border: 6px solid rgba(0,0,0,0.75);
opacity: 0.5;
border-top: 6px solid rgba(0,0,0,0);
border-left: 6px solid rgba(0,0,0,0);
border-radius: 60px;
box-shadow: 0 0 5px rgba(0,0,0,0.5);
width: 60px;
height: 60px;
margin: 0 auto;
-moz-animation: spin 1s infinite linear;
-webkit-animation: spin 1s infinite linear;
}
@-moz-keyframes spin {
0% { -moz-transform:rotate(0deg); }
100% { -moz-transform:rotate(360deg); }
}
@-webkit-keyframes spin {
0% { -webkit-transform:rotate(0deg); }
100% { -webkit-transform:rotate(360deg); }
}
但是,在 mobil safari 上查看动画时,当页面被滚动/触摸时,动画会暂停。即使用户正在滚动页面,有没有办法让动画继续播放?
谢谢!