Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Menghapuskan Flicker Semasa Peralihan `transform` WebKit?

Bagaimana untuk Menghapuskan Flicker Semasa Peralihan `transform` WebKit?

Mary-Kate Olsen
Lepaskan: 2024-12-10 09:47:16
asal
255 orang telah melayarinya

How to Eliminate Flicker During WebKit `transform` Transitions?

Hapuskan Kelipan Semasa Peralihan transformasi webkit dalam WebKit

Pembangun web mungkin menghadapi kelipan yang tidak diingini sebelum animasi bagi harta transformasi webkit. Untuk menangani isu ini:

Punca Kelipan:

bingkai cache penyemak imbas WebKit semasa Lapisan Kompositnya. Sebelum memulakan peralihan, penyemak imbas mesti terlebih dahulu mengalihkan elemen ke Lapisan Komposit, menyebabkan kelipan seketika.

Penyelesaian:

Laksanakan sifat CSS berikut untuk elemen terjejas:

-webkit-backface-visibility: hidden;
Salin selepas log masuk

Harta ini mengarahkan WebKit untuk menghapuskan kelipan dengan memaparkan muka belakang daripada unsur itu sebagai tidak kelihatan. Akibatnya, penyemak imbas mengelak memindahkan elemen ke Lapisan Komposit untuk animasi, sekali gus menyelesaikan kelipan.

Atas ialah kandungan terperinci Bagaimana untuk Menghapuskan Flicker Semasa Peralihan `transform` WebKit?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan