Im cố gắng để quay một thế giới xung quanh trung tâm của nó - nhưng không thể dường như xoay nó một cách chính xác (khoảng trục trung tâm riêng của mình)ảnh Xoay quanh css3 trung tâm
Thật khó để giải thích vì vậy tôi đã fiddle bạn có thể cũng .... fiddle với.
và css của tôi
.world
{
-webkit-animation: spin1 2s infinite linear;
-moz-animation: spin1 2s infinite linear;
-o-animation: spin1 2s infinite linear;
-ms-animation: spin1 2s infinite linear;
animation: spin1 2s infinite linear;
}
@-webkit-keyframes spin1 {
0% { -webkit-transform: rotate(0deg);}
100% { -webkit-transform: rotate(360deg);}
}
@-moz-keyframes spin1 {
0% { -moz-transform: rotate(0deg);}
100% { -moz-transform: rotate(360deg);}
}
@-o-keyframes spin1 {
0% { -o-transform: rotate(0deg);}
100% { -o-transform: rotate(360deg);}
}
@-ms-keyframes spin1 {
0% { -ms-transform: rotate(0deg);}
100% { -ms-transform: rotate(360deg);}
}
@-keyframes spin1 {
0% { transform: rotate(0deg);}
100% { transform: rotate(360deg);}
}
Thanks for the help (trợ giúp làm việc sẽ được ghi trong thí nghiệm cuối cùng)
Bạn không phải đặt nguồn gốc ở giữa hình ảnh bằng cách sử dụng: 'transform-origin' – Cyclonecode
Cảm ơn bạn đã trả lời nhưng sau một chút không quan trọng - tất cả những gì tôi phải làm là chỉ định lớp hình ảnh là .world và mọi thứ diễn ra tốt đẹp - để làm rõ - tôi đã quay vòng div thay vì hình ảnh và nguồn gốc của div tôi đoán là góc dưới cùng bên phải. – anthonytherockjohnson
Không, nguồn gốc mặc định của div nằm ở góc trên cùng bên trái. – Cyclonecode