我遇到了CSS3旋轉問題。在圖像上,您可以看到懸停時需要動畫的SVG對象。左邊的對象是一個開始狀態,右邊的對象是我必須完成的一個例子。CSS3旋轉問題
我已經試過這一點:
.svg-pokazivac {
transition: .2s all ease-in-out;
}
.svg-pokazivac:hover {
transform: rotate(45deg);
transform-origin: center center;
}
但無論我做什麼,並且變換出身讓我選擇,我總是以某種方式放錯了地方,並翻譯成一些奇怪的位置的對象。到目前爲止,我所得到的最接近的解決方法是使用如下代碼:
.svg-pokazivac:hover {
transform: translate(350px,-150px) rotate(45deg);
}
但是動畫效果非常有趣。我做錯了什麼?
您能否提供足夠的代碼來複制問題或提供實時演示?我的猜測是你沒有考慮到箭頭部分 – 2014-11-08 15:33:50
當然,這裏是完整的場景:http://jsfiddle.net/3c7zf4uq/ – 2014-11-08 16:09:40
那個小提琴沒有旋轉動畫(至少在Chrome上) – 2014-11-08 17:08:33