2014-09-10 108 views
5

固定寬度的幻燈片有,這是可以實現的,即讓幻燈片不依賴於視口大小寬度調節:我的例子是在這裏:用油滑轉盤

http://machinas.com/wip/hugoboss/responsive-template/v4/

而且代碼如下所示:

$('.main-slider').slick({ 
     centerMode: true, 
     centerPadding: '0px', 
     slidesToShow: 3, 
     dots: true, 
     speed: 1200, 
     slidesToScroll: 1, 
      infinite: true, 
      customPaging: function(slick,index) { 
       return $('.thumbnails').eq(index).find('img').prop('outerHTML'); 
      }, 
      responsive: [ 
      { 
       breakpoint: 640, 
       settings: { 
       arrows: false, 
       dots: true, 
       centerMode: false, 
       slidesToShow: 1, 
       customPaging: function(slick,index) { 
        return '<button type="button" data-role="none">' + (index + 1) + '</button>'; 
        } 
       } 
      } 
      ] 
}); 
+0

相關http://stackoverflow.com/questions/23273506/how-can-i-change-the-width-and-height-of-slides-on-slick-carousel – 2016-02-09 10:39:07

回答

15

您可以使用變量寬度設置。這告訴光滑,讓你的CSS做的工作:

variableWidth: true 
+1

我忙了好幾個小時 - 感謝這個!! @ user1937021請將此標記爲答案。 – TheBlackBenzKid 2016-09-29 08:48:52

+0

說真的,我愛你。 - 謝謝,你救了我的屁股。 :) – belthazorNv 2017-11-19 15:15:31

2

檢查slick.js版本 - variableWidth加入到1.3.8版本,在9月30日,2014年

1

如果設置variableWidth爲true,確保你不使用slidesToShow設置,否則滑塊不會前進。