2016-06-21 86 views
-3

我想弄清楚,如何使动画在css + js的正方形里面的div滚动像这张图片。我想知道是否有可能,因为角落里的每一个角落都会翻转。围绕在CSS中的div滚动的方块的动画

enter image description here

+1

有一个看看这个:https://css-tricks.com/transforms-on-svg-elements/ – Phil

+1

这个问题是不是太广,意见或根据需要讨论等是堆栈溢出的主题。如果您有特定的,可回答的编程问题,请提供完整的详细信息。 –

+4

预计你至少会尝试自己编码。堆栈溢出不是代码写入服务。我建议你做一些额外的研究,无论是通过谷歌或通过搜索,做一个尝试和。如果您仍然遇到麻烦,请返回**您的代码**并解释您尝试过的以及为什么它不起作用。 –

回答

1

谷歌搜索是不是企图,试图创建一个解决方案。谷歌搜索是试图找到别人努力工作的解决方案。

看起来你只是想让别人为你做这项工作。

我给你一个基本的概念范例。我想我知道你在找什么,但你显然不想为这个目标而努力,所以我也没有。这是你从我身上得到的所有东西,直到你展示你自己的努力。

http://codepen.io/anon/pen/BzQzXe

#square { 
    position: relative; 
    height: 5vmin; 
    width: 5vmin; 
    border: 1px solid blue; 
    margin: 0; 
    padding: 3vmin; 
    overflow: hidden; 
    animation-duration: 12s; 
    animation-name: movesquare; 
    animation-timing-function: linear; 
    animation-iteration-count: infinite; 
} 

@keyframes movesquare { 
    0% { 
    margin: 0; 
    } 
    25% { 
    margin: 85% 0 0 0; 
    } 
    50% { 
    margin: 85% 0 0 85%; 
    } 
    75% { 
    margin: 0 0 0 85%; 
    } 
    87.5%{ 
    } 
    100% { 
    margin: 0; 
    transform:rotateZ(1800deg); 
    } 
}