>웹 프론트엔드 >JS 튜토리얼 >jQuery Masonry Waterfall Flow Plug-in_jquery 사용에 대한 자세한 설명

jQuery Masonry Waterfall Flow Plug-in_jquery 사용에 대한 자세한 설명

WBOY
WBOY원래의
2016-05-16 16:31:082091검색

Masonry는 개발자가 클립 아트와 유사한 인터페이스 효과를 빠르게 개발하는 데 도움이 되는 매우 강력한 jQuery 동적 그리드 레이아웃 플러그인입니다. CSS의 float 효과와의 차이점은 float가 먼저 수평으로 정렬된 다음 수직으로 정렬된다는 점입니다. Masonry를 사용하면 요소가 수직으로 정렬된 후 다음 요소가 그리드의 다음 개발 영역에 배치됩니다. 이 효과는 서로 다른 높이의 요소 사이의 수직 간격을 최소화합니다. 다음과 같습니다:

위 그림에서 볼 수 있듯이 그리드 레이아웃에서 높이가 다른 요소를 플로트를 사용하여 처리하면 수직 방향으로 요소 사이의 간격이 넓어지지만, Masonry를 사용하면 간격이 작아집니다.

사용방법

먼저 클래스 라이브러리를 다음과 같이 붓습니다.

코드 복사 코드는 다음과 같습니다.



그런 다음 다음과 같이 요소 컨테이너에서 석조 작업을 수행합니다.

$(함수(){ 
$('#container').masonry({
// 옵션
itemSelector: '.item',
열 너비: 240
})
})


HTML 코드

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



CSS



코드 복사

코드는 다음과 같습니다.



로드한 요소에 이미지가 있는 경우 모든 이미지가 로드된 후 Masonry가 실행되는지 확인해야 합니다.



코드 복사

코드는 다음과 같습니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.