У меня есть тема, в которой используется owl-carousel, я не могу напрямую изменить ширину встроенного стиля, поэтому я добавил свои настраиваемые значения ширины для классов, прикрепленных к каждому элементу, изменив весь расчет, выполняемый JS, и также оставляя так много пробелов в конце.
Есть ли способ, которым я могу переопределить текущие настройки owl-carousel, которые отвечают за изменение настроек «transform: translate3d (x, x, x)» на Wordpress без непосредственного изменения файлов тем?
Вот короткая демонстрация
<div class="owl-stage-outer">
<div class="owl-stage" style="width:(broken width), transform:translate3d(broken width again,0,0)"
<div class="owl-item" style="width:346px (which is overridden by custom css)">..</div>
<div class="owl-item" style="width:346px (which is overridden by custom css)">..</div>
....
</div>
</div>
Дополнительная ширина этапа сова оставляет столько пробелов в конце, и вычисления, которые изменяют translate3d, также неточно оставить некоторые проблемы при прокрутке вправо и влево.
PS: ширины также изменяются с помощью пользовательского CSS для мобильных устройств и планшетов и широкоформатных экранов, что усложняет проблему.