Rumah >hujung hadapan web >tutorial css >Mengapa Elemen Tetap Hilang dalam Chrome Apabila Menatal?

Mengapa Elemen Tetap Hilang dalam Chrome Apabila Menatal?

Barbara Streisand
Barbara Streisandasal
2024-11-03 19:44:02659semak imbas

Why Do Fixed Elements Disappear in Chrome When Scrolling?

Kehilangan Elemen Tetap dalam Chrome: Penyelesaian

Soalan ini menangani isu dengan elemen tetap yang hilang dalam Chrome apabila menatal atau mengklik pautan. Masalah timbul apabila elemen dengan sifat CSS "position: fixed" dan "top: 0" digunakan, dan penyemak imbas Chrome mempamerkan gelagat yang tidak konsisten, menyebabkan elemen itu hilang seketika.

Isu itu nampaknya diasingkan ke penyemak imbas Chrome, kerana pelayar lain seperti Firefox dan IE berfungsi seperti yang dimaksudkan. Untuk menyelesaikan masalah ini, pembetulan yang dicadangkan melibatkan penambahan sifat CSS "-webkit-transform: translateZ(0)" kepada elemen tetap. Ini memaksa Chrome menggunakan pecutan perkakasan untuk terus memaparkan elemen tetap, menghapuskan kesan hilang pelik.

Perlu ambil perhatian bahawa pembetulan ini secara khusus menangani elemen dengan "atas: 0;". Apabila "bawah: 0;" digunakan, elemen berfungsi seperti biasa dalam Chrome.

Untuk meningkatkan kesedaran dan mengutamakan isu ini, laporan pepijat Chrome telah dibuat. Adalah disyorkan untuk "mebintangi" pepijat untuk menarik perhatian dan kemungkinan resolusi daripada pasukan pembangunan Chrome.

Atas ialah kandungan terperinci Mengapa Elemen Tetap Hilang dalam Chrome Apabila Menatal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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