Tôi đã phát triển một ứng dụng dành riêng cho các trình duyệt hiện đại và đã sử dụng rất nhiều tài sản bóng tối.hộp đổ bóng CSS3 cực kỳ chậm trong Chrome
Cho đến gần đây, điều này đã hoàn toàn tốt trên tất cả các trình duyệt hỗ trợ. Tuy nhiên, khoảng một tháng trước khi thử nghiệm trong Chrome, tôi nhận thấy rằng việc cuộn 'chậm' rất chậm, đến mức gần như không sử dụng được.
Trong tháng vừa qua, tôi đã cố gắng trích xuất các tập lệnh/gây rối với cấu trúc html của mình, mọi thứ bạn có thể nghĩ đến cho đến cuối cùng hôm nay tôi đã tìm ra nguyên nhân.
Với hộp bóng/webkit-box-shadow bị vô hiệu hóa trên tất cả các yếu tố mà tôi đã thiết lập, sự cố sẽ biến mất.
Điều gì khiến tôi kỳ quặc là nó hoạt động tốt trong Chrome cho đến khoảng một tháng trước. Ngẫu nhiên việc di chuyển trên phiên bản cửa sổ của safari là tốt, mặc dù chậm hơn một chút so với IE/Opera và Firefox.
Đây có phải là sự cố đã biết không? Có ai có một workaround cho điều này?
Và quan trọng nhất, liệu có phương pháp sao chép cùng một hiệu ứng khác mà không sử dụng thuộc tính CSS3?
tôi không thể nói chuyện với các vấn đề cụ thể, nhưng các hiệu ứng CSS3 được biết đến và ghi nhận để làm chậm render nên trang web. Về việc nhân rộng hiệu ứng, bạn có thể cho chúng tôi mẫu về cách bạn đang sử dụng bóng để chúng tôi có thể giúp bạn tìm câu trả lời không? –
Thật vậy, nó chỉ có vẻ kỳ quặc đến mức gần như không có bất kỳ bóng đổ hộp mới nào được thêm vào. Bất kể. Tôi đang sử dụng nó chỉ đơn giản là để thêm bóng tối nhỏ xung quanh các yếu tố để cung cấp cho một hiệu ứng 3D. Tôi không sử dụng hiệu ứng để mô phỏng một cái gì đó nó không được thiết kế cho. Hầu hết việc sử dụng nằm giữa bán kính 4px-10px xung quanh mép. Khó khăn duy nhất là 'yếu tố container này có kích thước động vì nội dung có thể được thêm/xóa. Kỳ lạ là nó chỉ là cuộn mà có vấn đề, tất cả các repaints/reflows xuất hiện tốt – gordyr
Yah, thậm chí thú vị hơn là chủ đề này từ một năm trước RE: safari: http://stackoverflow.com/questions/4789853/css3-box -shadow-nguyên-scroll-lag-slow-performance-on-safari-5-0-2 Một điều tôi nhớ là cả bán kính của bóng đổ, và số lượng bóng tối, làm chậm nó xuống. Xin lỗi tôi không có một sửa chữa, mặc dù. –