내 Wordpress 사이트에 FlexSlider을 사용하고 있습니다. 모든 것은 잘 작동합니다. 하지만 난 내 갤러리 2 행을 볼 수 싶습니다. 나는 그것을 찾았지만 해결책을 찾지 못했습니다. http://pastebin.com/3YgKEFB4FlexSlider에 다중 행 지원을 추가하려면 어떻게합니까?
1
A
답변
0
flexslider이 여러 행을 지원하지 않습니다
이 내 flexslider.js입니다. 직접 코드를 작성하거나 다른 사람이 기능을 추가하도록해야합니다.
2
이 방법을 시도해보십시오. 나는 시도하고 그것은 나를 위해 일한 :)
function make2Rows(iWidth) {
var iHeight = parseFloat($('.flexslider .slides > li').height());
$('.alliance-list .slides > li').css('width', iWidth+'px');
$('.alliance-list .slides > li:nth-child(even)').css('margin', iHeight+'px 0px 0px -'+iWidth+'px');
}
$(window).load(function() {
var itemCnt = 5; // this will be the number of columns per row
var iWidth = parseFloat($('.flexslider').width()/itemCnt);
$('.flexslider').flexslider({
animation: "slide",
slideshowSpeed: 1000,
animationSpeed: 300,
animationLoop: false,
directionNav: false,
slideshow: false,
touch: true,
itemWidth: iWidth,
minItems: itemCnt,
maxItems: itemCnt,
start: make2Rows(iWidth)
});
});
은 2 행에 대해 작동합니다. 홀수 슬라이드에 여백을 추가하여 홀수 슬라이드 아래에 오도록 기능을 정의합니다. 이 솔루션의 소스는 여기에 있습니다 :
http://paulgonzaga.blogspot.com.es/2014/02/how-to-create-multiple-row-carousel-on.html?m=1
0
는 두 개의 슬라이더를 작성하고 당신이 자바 스크립트를 초기화 곳들이 하나 둘 행 슬라이더 것처럼 그들이 함께 작동하도록 전과 directionNav 매개 변수를 사용하여 .
#slider-row-1 .flex-direction-nav a {
top: 100%;
}
: 그것은 하나의 슬라이더처럼 보이도록
$('#slider-row-1').flexslider({
animation: "slide",
animationLoop: true,
before: function(slider){
$('#slider-row-2').flexslider(slider.animatingTo);
}, // animates second row in sync with first row
controlNav: false,
directionNav: true, // shows navigation arrows
itemWidth: 210,
itemMargin: 5,
minItems: 4,
maxItems: 4,
slideshow: false
});
$('#slider-row-2').flexslider({
animation: "slide",
animationLoop: true,
controlNav: false,
directionNav: false, // hides navigation arrows
itemWidth: 210,
itemMargin: 5,
minItems: 4,
maxItems: 4,
slideshow: false
});
그런 다음 당신의 스타일을 업데이트 : 다음은 예입니다
관련 문제
- 1. Windows PE에 Active Directory 지원을 추가하려면 어떻게합니까?
- 2. honcho .env 파일에 다중 행 변수를 추가하려면 어떻게합니까?
- 3. Windows Form Designer 지원을 사용자 지정 컨트롤에 추가하려면 어떻게합니까?
- 4. Lion 아래의 Xcode 4.2에 PPC/PPC64 지원을 다시 추가하려면 어떻게합니까?
- 5. Heroku PHP 빌드 팩에 jpeg 지원을 추가하려면 어떻게합니까
- 6. JanRain phpopenid 예제 서버에 checkid_immediate 지원을 추가하려면 어떻게합니까?
- 7. Leopard 및 Snow Leopard 지원을 Lion Cocoa App에 추가하려면 어떻게합니까?
- 8. 웹 사이트에 서식있는 텍스트 편집 지원을 추가하려면 어떻게합니까?
- 9. LibGdx 프로젝트에 플랫폼을 추가하려면 어떻게합니까?
- 10. 배열에 요소를 추가하려면 어떻게합니까?
- 11. LWP에서 IPv6 지원을 활성화하려면 어떻게합니까?
- 12. GtkMM의 맞춤 위젯에 ScrolledWindow 지원을 추가하려면 어떻게해야하나요?
- 13. JavaScript로 jQuery를 추가하려면 어떻게합니까?
- 14. 벡터에 세트를 추가하려면 어떻게합니까?
- 15. 컬렉션에 함수를 추가하려면 어떻게합니까?
- 16. 프로젝트에 도구를 추가하려면 어떻게합니까?
- 17. 목록보기에 행을 추가하려면 어떻게합니까?
- 18. 테이블에 모델을 추가하려면 어떻게합니까?
- 19. 차트에 패딩을 추가하려면 어떻게합니까?
- 20. 보기에 열을 추가하려면 어떻게합니까?
- 21. 스크립트를 코드로 추가하려면 어떻게합니까?
- 22. Menubar에 QLineEdit을 추가하려면 어떻게합니까
- 23. JavaScript : 속성을 추가하려면 어떻게합니까?
- 24. 레이블에 이미지를 추가하려면 어떻게합니까?
- 25. 사전에 파일을 추가하려면 어떻게합니까?
- 26. 메뉴에 페이지를 추가하려면 어떻게합니까?
- 27. admin쪽에 필드를 추가하려면 어떻게합니까?
- 28. 기호에 문자열을 추가하려면 어떻게합니까?
- 29. Windows XP Embedded에 NULL 장치를 추가하려면 어떻게합니까?
- 30. SharePoint 2010에 승인자를 추가하려면 어떻게합니까?