2012-07-02 44 views
6

Tôi đã thực hiện một jsFiddle: http://jsfiddle.net/Grezzo/JR2Lu/Tại sao hoạt ảnh xoay vòng (lật) css3 trong Chrome?

Khi bạn nhấn phím i trên bàn phím của bạn, hình ảnh flips xung quanh để hiển thị một số văn bản, nhưng trong quá trình hoạt hình lật nó thấp thoáng (đặc biệt là các văn bản nhấp nháy) khi quan sát trong Chrome.

(lưu ý rằng tôi đang sử dụng thư viện JS -prefix miễn phí vì vậy mà tôi không cần phải thêm tiền tố với trình duyệt thuộc tính CSS cụ thể.)

Tại sao nó nhấp nháy và làm thế nào tôi có thể ngăn chặn nó?

UPDATE: Flicker là đáng chú ý trên Chrome 20.0.1132.47 đang chạy trên XP, và bất cứ phiên bản mới nhất cho OS X 10.7.4 Lion là (tôi không ở gần máy Mac của tôi ngay bây giờ để kiểm tra)

+1

Hoạt động tốt ở đây, Chrome 18 trên Linux (LUÔN LUÔN đề cập đến phiên bản trình duyệt khi bạn hỏi về các sự cố dành riêng cho trình duyệt). –

+0

@RobW Điểm tốt - phiên bản trình duyệt được thêm vào. – Grezzo

+0

Điều đó rất lạ - giống với tôi trên máy Mac của tôi. Tôi đã viết một hướng dẫn về điều này, và chưa bao giờ thấy hành vi này ... –

Trả lời

9

Vâng , đây là một chút lạ. Bằng cách loại bỏ các background-color từ .card, nó hoạt động OK: http://jsfiddle.net/JR2Lu/3/

Dường như phong cách .card phải là vấn đề, có lẽ là bạn không thường thấy div đó.

+1

Thưa bạn, bạn là một thiên tài. Trước đây tôi đã gặp phải hướng dẫn của bạn (http://css3.bradshawenterprises.com/all/) và đã nhắc lại nó nhiều lần. Nó đã rất hữu ích, cảm ơn bạn. – Grezzo

+0

Cảm ơn rất nhiều, rất vui được giúp đỡ! –

+0

Rất dễ tìm! Khuôn mặt của tôi có một số nội dung và phong cách, nó dường như không nhấp nháy nơi không có nền hoặc hình ảnh, nhưng điều đó giới hạn hiệu ứng cho các trường hợp sử dụng tầm thường: ( – skrat

Các vấn đề liên quan