2017-07-06 94 views
0

也許我只是很荒謬,這是一件簡單的事情,但我試圖在使用滑動滑塊顯示的圖像之間添加間距。滑動滑塊:在圖像之間添加空間

的JS

$('.slider').slick({ 
    infinite: true, 
    speed: 700, 
    arrows: true, 
    slidesToShow: 2, 
    slidesToScroll: 2, 
    dots: false, 
    responsive: [ { settings: "unslick" ## Heading ##}, ] 
}); 

而且我在用CSS添加空間的嘗試:

.slick-slide { 
    &:nth-of-type(odd){ 
     padding-left:0px; 
     padding-right:100px; 
    } 
    &:nth-of-type(even){ 
     padding-right:0px; 
     padding-left:100px; 
    } 
} 

如果有任何人誰可以幫助將不勝感激!提前致謝!

+1

請正確格式化您的代碼。 –

回答

0

不要直接將屬性應用於.slick-slide選擇器,而應將其應用於子元素。

例如,如果HTML代碼,

<div class="slider"> 
    <div><h3>1</h3></div> 
    <div><h3>2</h3></div> 
    <div><h3>3</h3></div> 
</div> 

那麼SASS應該是,

.slick-slide { 
    h3{ 
    background: red; 
    color: white; 
    font-size: 36px; 
    line-height: 100px; 
    margin: 10px; 
    padding: 2%; 
    position: relative; 
    text-align: center; 
    } 
} 

請注意,這裏的margin導致了所需的間隔。 查看我爲您創建的codepen,以便更好地理解。

+0

這太棒了!謝謝! – emmacold