Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Menghidupkan atau Mengecilkan Navbar Bootstrap Saya pada Tatal?
Animasikan/Kecilkan NavBar pada Tatal Menggunakan Bootstrap
Mengawal gelagat NavBar pada tatal boleh meningkatkan pengalaman pengguna di tapak web anda. Bootstrap menawarkan penyelesaian untuk ini menggunakan pelbagai kaedah.
Bootstrap 5:
Bootstrap 5 memperkenalkan kelas sticky-top, yang memberikan kesan yang serupa dengan komponen Affix sebelumnya. Ia membetulkan NavBar di bahagian atas halaman semasa menatal. Walau bagaimanapun, ia tidak mencetuskan peristiwa untuk menukar gaya NavBar apabila ia menjadi tetap. Untuk mencapai ini, JavaScript diperlukan. Satu pendekatan ialah menggunakan IntersectionObserver.
Bootstrap 4:
Dalam Bootstrap 4, komponen Affix tidak tersedia. Untuk membuat NavBar melekit, gunakan kedudukan: sifat melekit (tidak disokong dalam semua penyemak imbas). Ini akan melekatkan NavBar ke bahagian atas, tetapi anda perlu menggunakan JavaScript untuk menogol gaya NavBar apabila ia menjadi melekit. IntersectionObserver atau plugin jQuery seperti ScrollPos-Styler boleh digunakan untuk tujuan ini.
Kaedah Tambahan:
Sebagai alternatif, anda boleh menggunakan jQuery's $(window).scroll( ) berfungsi untuk menukar gaya NavBar pada kedudukan tatal tertentu. Pendekatan ini sesuai apabila anda mengetahui kedudukan tepat di mana NavBar harus berubah.
Contoh Pelaksanaan:
Untuk lebih banyak contoh dan butiran, rujuk ini sumber:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghidupkan atau Mengecilkan Navbar Bootstrap Saya pada Tatal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!