modxyou, админ, если захочет, на момент разработки, может отключить этот плагин. В любом случае то, что вы показали в вопросе - это откровенно говоря ужасное решение, да и вообще решением не является
Так у вас они фоном же идут. Отступы видимо между элементами с классом .slider__section, учитывая что они 33% в ширину. Ну или задайте им еще background-size:cover;, может изображения просто не всю ширину блока занимают.
Вот так меняется, но в dom html остаётся width="30".
Ну дык там так и будет отображаться 30, если в HTML-разметке 30.
CSS - это язык описания внешнего вида документа, изменять с его помощью ЗНАЧЕНИЯ в HTML вы не сможете.
Тем более не понятно какую цель вы преследуете? Сделать ширину 20 вместо 30? Ну дык задайте в CSS и все, какая разница что в разметке будет 30, да хоть 1000, если в CSS вы укажите условно 20px !important?
Junior Coder, ну тогда хз, я честно не пользуюсь ей уже давно, ибо есть в сотни раз лучше решения, например тот же swiper. Надо скрипт ковырять значит, хотя должно было сработать
Junior Coder, есть там alt, и это минифицированная версия, ты в ней не изменишь. Я же написал в комменте выше, что надо скачать dev-версию с их сайта или github-а и поправить в ней, а далее загрузить себе.
Junior Coder, ааа, это ж фоторама, ну у нее там косяк есть, она обрезает атрибуты изображения. Поэтому нужно править ее скрипт по адресу assets/components/minishop2/js/web/lib/fotorama.min.js, точнее скачать его dev-версию, поправить там скрипт и заменить им скрипт fotorama.min.js в минишопе. Я честно сказать никогда ее не использую, проще swiper. Самим разрабам фоторамы все равно на нее, этот баг еще лет 5 назад на гите был, а они так и не внесли правки.