2015-04-09 4 views
9

Есть ли какие-либо опции, чтобы остановить пятно добавления & предыдущие кнопки? Я не могу скрыть их через css.гладкая карусель - скрыть управление?

<button type="button" data-role="none" class="slick-prev" aria-label="previous" style="display: inline-block;">Previous</button>

+3

'.slick ({стрелки: false})' – YOU

ответ

28

Добавить prevArrow: false и nextArrow: false где вы называете карусель. Ex)

$('.slider').slick({ 
    dots: false, 
    prevArrow: false, 
    nextArrow: false 
}); 

Я добавил dots: false в случае, если вы хотите, чтобы удалить это.

1

вы хотите, чтобы скрыть кнопки Do? Тогда попробуйте этот CSS:

.slick-prev:before, 
.slick-next:before { 
    display:none; 
} 
+0

благодарит @aRah manS29 - Мне пришлось найти другой подход и никогда не пытались это сделать. – v3nt

+0

@ danielCrabbe какой подход вы использовали? У меня такая же проблема. – nihiser

+0

@nihiser - не могу вспомнить, для какой работы это было! Будет обновляться, если я помню. – v3nt

0

У меня были проблемы с пряча кнопки с помощью JavaScript, поэтому я стараюсь использовать его с помощью CSS

.slider button{ 
    display: none; 
} 

, но это не сработало, так что я использую

.slider button{ 
    visibility: hidden; 
} 

Это не указатель так что вам будет хорошо идти.

8

, если вы хотите, чтобы избавиться от обеих стрел:

$('.slider').slick({ 
    arrows: false 
}); 
0

Чтобы скрыть кнопки, используя только CSS, это работает для меня:

nav.slick__arrow { 
    height: 0; 
    overflow: hidden; 
} 

Я также использовал:

nav.slick__arrow, ul.slick-dots { 
    display: none!important; 
}