Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Mencipta Div Terapung Ketinggian Boleh Ubah dalam CSS Menggunakan Masonry jQuery?
Mencipta Div Terapung Ketinggian Boleh Ubah dalam CSS: Panduan Komprehensif
Mencapai div terapung ketinggian berubah-ubah dalam CSS memberikan cabaran yang ketara. Percubaan untuk menggunakan apungan atau paparan: inline-block telah terbukti tidak berjaya disebabkan oleh pengehadan yang wujud.
Batasan Pendekatan Konvensional
Penyelesaian Alternatif: jQuery Masonry
Untuk mengatasi batasan ini, penyelesaian yang popular ialah jQuery Masonry. Pemalam JavaScript ini secara dinamik mengira lebar lajur minimum dan mengoptimumkan susunan div berdasarkan ketinggian lajur tertinggi. Akibatnya, div dengan ketinggian yang berbeza dijajarkan dengan indah dalam lajur tanpa penalaan piksel manual atau pengiraan yang rumit.
Pelaksanaan
Langkah berikut menggambarkan cara menggunakan Batu jQuery:
Contoh Kod
<head> <script src="https://unpkg.com/jquery@3.6.0/dist/jquery.min.js"></script> <script src="https://unpkg.com/masonry-layout@4/dist/masonry.pkgd.min.js"></script> </head> <body> <div>
Dengan memanfaatkan jQuery Masonry, pembangun boleh dengan mudah mencapai pembolehubah ketinggian div terapung dalam CSS, memastikan reka letak yang elegan dan responsif tanpa mengira ketinggian elemen.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta Div Terapung Ketinggian Boleh Ubah dalam CSS Menggunakan Masonry jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!