Elemen Tetap Lenyap dalam Chrome: Penyelesaian
Dalam reka bentuk web, menggunakan sifat CSS "position: fixed" membenarkan elemen kekal dalam kedudukan tetap pada halaman, seperti bar navigasi. Walau bagaimanapun, isu pelik timbul dalam Chrome di mana unsur tetap ini kadangkala hilang apabila menggunakan pautan dalam bar.
Kehilangan unsur tetap dalam Chrome secara berselang-seli ini telah diperhatikan terutamanya apabila unsur mempunyai "atas: 0;" gaya. Yang mengejutkan, menetapkan gaya kepada "bawah: 0;" menyelesaikan isu tersebut, menunjukkan tingkah laku khusus yang berkaitan dengan kedudukan "atas".
Untuk menangani isu yang membingungkan ini, penyelesaian telah muncul: menambahkan sifat "-webkit-transform: translateZ(0)" kepada tetapan unsur. Ini memaksa Chrome menggunakan pecutan perkakasan untuk terus memaparkan elemen tetap, menghalang kehilangannya.
Untuk menyerlahkan lagi masalah dan mendapatkan perhatian daripada komuniti pembangunan, laporan pepijat Chrome telah difailkan: https://bugs .chromium.org/p/chromium/issues/detail?id=288747. Dengan membintangi laporan ini, anda boleh menyokong keterlihatannya dan menggalakkan pembangun Chrome untuk menyiasat dan membetulkan tingkah laku aneh ini.
Atas ialah kandungan terperinci Mengapa Elemen Tetap Hilang dalam Chrome Apabila Menggunakan Pautan dalam Bar Navigasi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!