У меня проблема с CSS-анимации:Настройка точки вращения и центр анимации в CSS
.windmill {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
height: auto;
transform-origin: center center;
-webkit-animation:spin 4s linear infinite;
-moz-animation:spin 4s linear infinite;
animation:spin 4s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
<svg viewBox="0 0 60 55" width="100%" height="100%" xmlns="http://www.w3.org/2000/svg">
<g id="base"">
<polyline id="body" fill="black" points="15.039,30.666 15.383,14 16.639,14 16.98,30.666"/>
</g>
<g class="windmill">
<polyline id="wing_x5F_top" fill="black" points="15.811,0.213 15.161,10.06 15.452,12.378 16.208,12.382 16.839,10.034 16.143,0.215"/>
<polyline id="wing_x5F_left" fill="black" points="27.41,19.574 19.182,14.129 17.023,13.232 16.646,13.886 18.372,15.598 27.244,19.861"/>
<polyline id="wing_x5F_right" fill="black" points="4.645,19.402 12.873,13.957 15.031,13.06 15.409,13.714 13.683,15.426 4.811,19.689"/>
<circle id="motor" fill="#333333" stroke="#E6E6E6" stroke-width="0.25" stroke-miterlimit="10" cx="15.976" cy="13.232" r="1.15"/>
</g>
</svg>
Пожалуйста, помогите мне, мне нужно, чтобы центр анимации, а также убедитесь, что это не двойное вращение .. Спасибо!