.move
{
background-image: url("http://placehold.it/100x100");
width: 100%;
height: 300px;
background-repeat: no-repeat;
background-size: 100% 100%;
animation: move 1s linear infinite;
}
@keyframes move
{
from{background-position: 0, 0}
to{background-position:200%,200%}
}
@-webkit-keyframes move
{
from{background-position: 0, 0}
to{background-position:200%,200%}
}
<div class="move"> </div>
只是删除在小提琴background-size
来看看吧。为什么会影响动画?
编辑 如果我更改了动画to some pixels, say 200px
它的工作原理to
。
我试图在SO的CodeSnippet的帮助下添加一个conde-snippet。我不能。任何人都可以请这样做吗?
我没有看到循环动画与100%的背景位置。 –