Penjelasan terperinci tentang penggunaan jQuery Masonry waterfall flow plug-in_jquery

WBOY
Lepaskan: 2016-05-16 16:31:08
asal
2064 orang telah melayarinya

Masonry ialah pemalam susun atur grid dinamik jQuery yang sangat berkuasa yang boleh membantu pembangun dengan cepat membangunkan kesan antara muka yang serupa dengan seni klip. Perbezaan dari kesan apungan dalam CSS ialah apungan disusun secara mendatar dahulu, dan kemudian secara menegak Menggunakan Masonry, elemen disusun secara menegak, dan kemudian elemen seterusnya diletakkan di kawasan pembangunan seterusnya dalam grid. Kesan ini meminimumkan jurang menegak antara elemen ketinggian yang berbeza. Seperti berikut:

Seperti yang anda lihat dalam gambar di atas, menggunakan apungan untuk memproses elemen ketinggian berbeza dalam susun atur grid akan menjadikan jarak antara elemen dalam arah menegak lebih besar, tetapi selepas menggunakan Masonry, jarak menjadi lebih kecil.

Penggunaan

Mula-mula tuangkan perpustakaan kelas, seperti berikut:

Salin kod Kod adalah seperti berikut:



Kemudian, lakukan batu pada bekas elemen, seperti berikut:

$(function(){ 
$('#bekas').masonry({
// pilihan
itemSelector: '.item',
Lebar lajur: 240
});
});


kod html

...
...
...
... 



css



Salin kod

Kod adalah seperti berikut:

Jika terdapat imej dalam elemen yang anda muatkan, anda perlu memastikan bahawa Masonry dilaksanakan selepas semua imej telah dimuatkan Anda perlu memanggil kod berikut:





Salin kod

Kod adalah seperti berikut:

var $container = $('#container'); $container.imagesLoaded(function(){ $container.masonry({ itemSelector: '.item', Lebar lajur: 240
Label berkaitan:
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan