- Dikirim
- 5 September 2026 pukul 02.15 UTC
- Penulis
- Kamo
- Commit
- 1973b19
Label adalah kotak 'title' asli peramban: tidak bergaya, dan taruh dimanapun Target 291 hover lainnya dalam krom ini menggunakan, panah dan semua. Sebuah kepala bukan target hover normal, sehingga tooltip didorong daripada dipicu. Pendengar sendiri MUI semua off: elemen itu akan mengikat mereka untuk adalah a zero-sized transform wrapper nothing can hover, and its touch long- press is gerakan yang sama yang membuka menu konteks kepala. Panggung memiliki satu bersama Popper, membukanya off HexHead pointer masuk / cuti, dan menutupnya pada setiap tekan - label tergantung dari kepala yang dilemparkan di layar bukan label. 400 juta jejak label berkedip. anchor adalah elemen virtual membaca nilai gerak kepala pada setiap panggilan, bukan titik DOM. Kepala bergerak dengan menulis mereka transformasi langsung ke DOM dengan tidak ada render React di antaranya, sehingga sebuah plugkulate di buka pergi basi saat cluster mengalir di sekitar jendela yang baru dibuka; Popper adalah dorongan untuk kembali berjalan ketika nilai-nilai berubah. Penempatan diputuskan dari mana kepala, oleh placeTooltip: buka dari lebih dekat tepi horisontal, dan untuk kepala di luar ketiga dari layar align tooltip dekat tepi untuk itu sehingga tumbuh ke dalam bukannya didorong kembali layar. Popper 's flip and preventOverflow stay underneath as the safety net, on viewport dengan 8px sama terus-keluar band menu konteks menggunakan - mereka menutupi geometri apa saja tidak dapat, judul lebih lebar dari ruang penempatan daun. Diverifikasi dalam Chrome, tidak hanya dalam jsdom: delapan posisi kepala (empat sudut, tengah, judul karakter 90 di sudut, dan dua kepala diseret dari tepi) di 1200x800 dan 480x900 viewport, semua enam belas label sepenuhnya di dalam margin; dan kepala pindah 250x120px oleh nilai gerak saja, dengan label Melacaknya ke pixel.