Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Menghalang Kedudukan Semula Halaman Didorong Bar Skrol dalam Penyemak Imbas Web?

Bagaimanakah Saya Boleh Menghalang Kedudukan Semula Halaman Didorong Bar Skrol dalam Penyemak Imbas Web?

Patricia Arquette
Lepaskan: 2024-12-16 00:07:34
asal
741 orang telah melayarinya

How Can I Prevent Scrollbar-Induced Page Repositioning in Web Browsers?

Mengelakkan Kedudukan Semula Halaman Disebabkan Bar Tatal

Pernyataan Masalah:

Halaman web tertentu memerlukan penatalan , manakala yang lain tidak. Apabila peralihan antara halaman ini, kehadiran atau ketiadaan bar skrol menyebabkan halaman beralih sedikit.

Penyelesaian:

Untuk menghalang kedudukan semula ini tanpa memaparkan bar skrol secara eksplisit:

  1. Tambahkan sifat CSS berikut pada tag:
html {
  overflow-y: scroll;
}
Salin selepas log masuk

Penjelasan:

overflow-y: tatal membenarkan tatal menegak sambil mengekalkan kedudukan halaman dalam ruang pandang. Ini memastikan bahawa halaman tidak melompat ke tepi apabila bar skrol kelihatan atau hilang.

Nota:

overflow-y: tatal hendaklah digunakan pada teg dan bukannya teg. Menggunakannya dengan teg boleh menyebabkan bar skrol berganda dalam Internet Explorer 7.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghalang Kedudukan Semula Halaman Didorong Bar Skrol dalam Penyemak Imbas Web?. 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