ScrollIntoView() Tatal Lancar Tanpa Pergerakan Halaman
Apabila menggunakan ScrollIntoView(true) untuk menatal elemen dalam bekas kedudukan tetap, ia mempunyai telah diperhatikan bahawa keseluruhan halaman bergerak sedikit. Ini adalah tingkah laku yang dimaksudkan, tetapi dalam beberapa kes, ia mungkin tidak diingini.
Untuk bekas kedudukan tetap, penyelesaian berikut boleh menghalang halaman daripada dialihkan:
element.scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'start' })
Sintaks yang diubah suai ini menentukan :
Dengan menyatakan parameter ini, elemen kontena akan menatal dengan lancar, membawa elemen sasaran ke paparan tanpa menjejaskan halaman kedudukan.
Atas ialah kandungan terperinci Bagaimana untuk Mencapai Tatal Lancar Tanpa Pergerakan Halaman dalam Bekas Kedudukan Tetap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!