Tôi đã tìm thấy bài viết này:Cách tạo hiệu ứng xung bằng cách sử dụng -webkit-animation - các vòng ngoài
http://www.zurb.com/article/221/css3-animation-will-rock-your-world trên hình động css3.
tôi đang cố gắng để tạo ra một hiệu ứng tương tự xuất hiện trên các trang web trên nhưng trên trang web cá nhân tại địa chỉ: www.imfrom.me
Nơi tôi có bang Maine, có màu đỏ hộp tip. Tôi muốn tạo một vòng xung bằng mũi tên chỉ vị trí.
CẬP NHẬT VỚI Mã sản phẩm:
tôi đã đưa ra dưới đây (thử nó ở đây: http://jsfiddle.net/ftrJn/) như bạn có thể nói gần nó, bất kỳ suy nghĩ về làm thế nào tôi có thể lấy nó để phát triển từ trung tâm:
.gps_ring {
border: 3px solid #999;
-webkit-border-radius: 30px;
height: 18px;
width: 18px;
position: absolute;
left:20px;
top:214px;
}
.gps_ring{
-webkit-animation-name: pulsate;
-webkit-animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: infinite
}
@-webkit-keyframes pulsate {
0% { width:1px;height: 1px; opacity: 0.0}
10% { width:3px;height: 3px; opacity: .20}
20% { width:5px;height: 5px; opacity: .40 }
30% { width:7px;height: 7px; opacity: .60 }
40% { width:9px;height: 9px; opacity: .80 }
50% { width:11px;height: 11px; opacity: 1.0}
60% { width:13px;height: 13px; opacity: .80}
70% { width:15px;height: 15px; opacity: .60}
80% { width:17px;height: 17px; opacity: .40}
90% { width:19px;height: 19px; opacity: .20}
100% { width:21px;height: 21px; opacity: 0.0}
}
Suy nghĩ ở trên?
Bất kỳ ý tưởng nào về cách tôi có thể tạo ra thứ gì đó tương tự như thể nhẫn hoạt hình và biến mất?
Trông rất tuyệt! Cảm ơn các con trỏ. Sự dễ dàng ra cho phép nó phát triển từ trung tâm? – Coughlin
Không, đó là "-webkit-transform: scale (x, x)" cho phép nó mở rộng từ trung tâm. Đó là điểm chuyển đổi mặc định là trung tâm của đối tượng, nhưng nếu bạn muốn thay đổi, bạn sẽ đặt "-webkit-transform-origin: trên cùng bên trái hoặc 0% 0% trong .gps_ring. – Duopixel
Điều này không hoạt động đối với tôi trong Chrome do một số loại tối ưu hóa đã ngừng hoạt ảnh hoàn toàn vì nó bắt đầu vô hình. Thay đổi tỷ lệ ban đầu thành '0,01, 0,01' đã khắc phục được sự cố. – Nimphious