Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
3年前关闭。
是否有可能像在css中那样在jQuery动画函数中设置后备。
因为例如calc()不适用于所有浏览器。
CSS:
像这样:
谢谢!
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
3年前关闭。
是否有可能像在css中那样在jQuery动画函数中设置后备。
因为例如calc()不适用于所有浏览器。
CSS:
.element {
width: 33.33%;
width: calc(100% / 3);
}
像这样:
$('.element').animate({
'width': 33.33%,
'width': calc(100% / 3)
});
谢谢!
最佳答案
为您想要的任务添加类将是更好的选择
$(document).ready(function(){
$('.element').addClass('animation');
})
.element{width:100px;height:100px;background:lightblue}
.animation{
animation-fill-mode:forwards;
animation:move 2s 1 ease-in-out;
}
@keyframes move{
0%{width:100%;}
}
100%{width:calc(100%/3);}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="element"></div>
09-27 16:35