html - Css3 缩放动画不起作用

标签 html css css-animations

这是我的css,

div {
    background-image: url(some url);
    width:100px;
    height:100px;
    background-size:cover;
}

.animate {
    animation:changeSize 3s 1;
}
@keyframes changeSize {
    0% {transform: scale(1);}
    65% {transform: scale(1.2);}
    100% {transform: scale(1.4);}
}

在单击按钮时使用 Jquery,我只是将类 animate 切换到 div。但它似乎不起作用。我是 css3 动画的新手,我不知道如何调试它。在这种情况下,任何线索都会对我有所帮助。

DEMO

enter image description here

最佳答案

您好,它只在 firefox 上运行良好,您必须为 webkit 浏览器添加供应商前缀

@-webkit-keyframes

在这里

@keyframes changeSize {
    0% {transform: scale(1);}
    65% {transform: scale(1.2);}
    100% {transform: scale(1.4);}
}
@-webkit-keyframes changeSize {
    0% {transform: scale(1);}
    65% {transform: scale(1.2);}
    100% {transform: scale(1.4);}
}

检查 fiddle Fiddle

并向您需要的 div 添加过渡。

关于html - Css3 缩放动画不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22652366/

相关文章:

html - 解析本地 HTML 文件

javascript - 错误时出现错误 : ENOENT: no such file or directory, stat '/public/main.html'( native )

javascript - 你能得到文本值的上下文吗?

css - 为什么这没有动画?

javascript - 使用 JavaScript 手动单步执行 CSS 动画

html - 在 CSS 中,导航栏可以按导航栏的宽度折叠吗?

javascript - 如何仅使用 javascript 在 html 选择选项中列出 JSON 文件中的对象?

在 MVC 的 Global.asax 文件中使用 Application_PreRequestHandlerExecute 方法时,Jquery 和 css 在服务器上不起作用

jquery - 添加、添加 添加到购物袋 onclick 按钮状态

css - 是否可以仅使用 CSS 重新创建选取框?