динамическое значение при изменении размера - PullRequest
0 голосов
/ 16 января 2019

Я хотел бы знать, как я могу сделать так, чтобы значение customPadding динамически принимало значение из переменной widthToPadding при изменении его размера

let windowWidth = $(window).width(),
    containerWidth = $('.container').width(),
    widthToPadding = ((windowWidth - containerWidth) - 30 ) / 2;


$('.gallery-realization').slick({
    centerMode: true,
    slidesToShow: 1,
    arrows: false,
    centerPadding: widthToPadding + 'px',
});

1 Ответ

0 голосов
/ 16 января 2019
   .container {
  margin: 0 auto;
  padding: 40px;
  width: 80%;
  color: #333;
  background: #419be0;
}

.slick-slide {
  text-align: center;
  color: #419be0;
  background: white;
  margin: 10px;
} 


 <div class='container'>
  <div class='single-item'>
    <div><h3>1</h3></div>
    <div><h3>2</h3></div>
    <div><h3>3</h3></div>
    <div><h3>4</h3></div>
    <div><h3>5</h3></div>
    <div><h3>6</h3></div>
  </div>
</div>

 var windowWidth = $(window).width(),
 containerWidth = $('.container').width(),
 widthToPadding = ((windowWidth - containerWidth) - 30 ) / 2;

var pxc=widthToPadding+"px";

console.log(pxc);


$(".single-item").slick({
    dots: true,
  slidesToShow: 3,
  centerMode: true,
    slidesToShow: 1,
    arrows: false,
    centerPadding:pxc,
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...