You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Slick轮播组件rows与slidesPerRow响应式配置失效问题排查求助

Slick轮播组件rows与slidesPerRow响应式配置失效问题排查求助

我想要我的轮播组件满足以下响应式展示条件:

  • 大屏桌面(992px及以上):3 rows + 3 slidesPerRow
  • 小屏桌面(小于992px):2 rows + 2 slidesPerRow
  • 移动端(小于768px):1 row + 1 slidesPerRow

但实际测试下来,在小于992px的屏幕上,轮播始终保持大屏的配置,响应式的rows和slidesPerRow设置完全没生效,这可愁死我了😅

下面是我用到的完整代码,麻烦各位帮忙看看哪里出问题了:

JavaScript配置代码

$(function() {
  $('.slick-slider-multiple').slick({
      rows: 3,
      slidesPerRow: 3,
      responsive: [
      {
        breakpoint: 992,
        settings: {
          rows: 2,
          slidesPerRow: 2,
        }
      },
      {
        breakpoint: 768,
        settings: {
          rows: 1,
          slidesPerRow: 1,
        }
      }
    ]
  });
});

HTML结构代码

<link href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js"></script>

<div class="slick-slider-multiple">
        <div class="slick-single-slide">
            <h1>Slick Slide 1</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 2</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 3</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 4</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 5</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 6</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 7</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 8</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 9</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 10</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 11</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 12</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 13</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 14</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 15</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 16</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 17</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 18</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 19</h1>
        </div>
        <div class="slick-single-slide">
            <h1>Slick Slide 20</h1>
        </div>
    </div>

备注:内容来源于stack exchange,提问作者clarkf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 09:30:55