返回信息流【更新】虽然不太明白但是找到原因了、、、我的图片使用了字库里的一个icon,然后放在了<i>标签中,i标签添加positon:absolute;之后动画可以生效
奇怪为什么搜狗浏览器里一直都有效,没影响。。
<div class="icon">
<i class="sun"></i> //这个i标签必须添加position:absolute才能运行动画
<i class="cloud"></i>
</div>
。。
------------------------------------------------------------------------------
用@keyframes写了一个旋转的动画 如下:
@keyframes rotate {
from {-webkit-transform: rotate(0deg);
transform:rotate(0deg);}
to {-webkit-transform: rotate(360deg);
transform:rotate(360deg);}
}
(同时也写了@-webkit-keyframes rotate 和上面一样 略)
然后对一个叫太阳的类使用了这个魔法哦不动画.sun{animation:rotate 3s linear 0s infinite normal;}
同样也写了-webkit-animation:rotate 3s linear 0s infinite normal;
然后..太阳在chrome浏览器下怎么都不会转。。。在搜狗浏览器下可以转。。。
第一次遇到兼容性问题,搜索了一下也都是通过@-webkit-这种兼容性写法解决。。
然而动画还是没有生效,所以来问一下遇到这种问题,有什么好的解决方法吗。。。
(太阳的icon是通过.sun:before{content:"\f00d";}挂上去的。。。加载的网上的eot )
这是一条镜像帖。来源:北邮人论坛 / www-technology / #36402同步于 2016/5/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
关于css3动画在chrome浏览器内失效的问题
matsunatsuri
2016/5/24镜像同步13 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
不懂帮顶.
另外建议楼主把代码贴到jsfiddle或者codepen方便大家看.
————
微博 @flowmemo 现在主要写JavaScript. 关注广泛, 欢迎交流.
赞一个~,lz你说那么多还不如上个demo...
show us the code...
【 在 h452114240 的大作中提到: 】
: http://jsbin.com/biwejayuke/edit?html,css,output
: 这样写一点问题都没有的说~
: 不懂帮顶
【 在 stevesasuke 的大作中提到: 】
: 赞一个~,lz你说那么多还不如上个demo...
: show us the code...
:
刚开始学,还没上传到过楼上提到的codeopen之类的网站。。下午我看看怎么用。
【 在 h452114240 的大作中提到: 】
: http://jsbin.com/biwejayuke/edit?html,css,output
: 这样写一点问题都没有的说~
: 不懂帮顶
我把代码copy到这个网站。。也可以运行。。用自己的chrome浏览器测试就不行。。搜狗浏览器可以
唯一的区别是,带这个动画效果的页面,是用ajax从别的页面load过来的。。