Наличие открытой фиксированной модальности над owlcarousel, заставляющей ее вычислять большую ширину, чем обычно - PullRequest
0 голосов
/ 25 июня 2019

Я реализовал owlcarousel 2, однако, когда у меня есть фиксированный модал из другого плагина 'fancybox', который не запускается owlcarousel, и я меняю поворот устройства, на которое смотрю.Автоматически рассчитанная ширина из owlcarousel вычисляет смешную ширину и продолжает увеличивать эту ширину до максимума «6.02624e + 06px».

пробуя другие параметры из плагина owlcarousel2, такие как autoWidth или устанавливая максимальную ширину, что помогает только первый элемент, и после скольжения он возвращается обратно к '6.02624e + 06px'

Я инициализируюСова Карусель со следующим кодом

   $(".homeSlider").owlCarousel({
      loop:true,
      items:1,
      lazyLoad:true,
      nav:true,
      dots:true,
      navText:false,
      autoplay:true,
      animateOut:'fadeOut',
      autoplayHoverPause: true,
      autoplayTimeout:4000
   });

модал сверху - это модал из модного плагина с внутренним фиксированным элементом.

После поворота устройства из горизонтального в вертикальное положениеили наоборот, измените ширину на «6.02624e + 06px».После того, как я закрываю модал и снова вращаюсь, он снова вычисляет ширину, и это снова будет исправлено.

...