Мне нужно увеличить расстояние между миниатюрами. Как мне это сделать?
У меня всего 5 изображений, и это выглядит забавно, когда большие пальцы собраны в центр.
Большое спасибо.
Мне нужно увеличить расстояние между миниатюрами. Как мне это сделать?
У меня всего 5 изображений, и это выглядит забавно, когда большие пальцы собраны в центр.
Большое спасибо.
Просто используйте опцию thumbmargin
:
<div class="fotorama"
data-nav="thumbs"
data-thumbmargin="10">
<img src="1.jpg">
<img src="2.jpg">
</div>
http://fotorama.io/customize/options/#thumbmargin
На сайте, над которым я работаю, я сделал это, добавив значение margin-right в селектор ниже:
.fotorama__nav--thumbs .fotorama__nav__frame {
padding-left: 0!important;
margin-right: 14px;
}
Очевидно, вы можете изменить это значение на то, что вам подходит.
Проблема с этим подходом заключается в том, что синяя рамка, которая указывает, какая миниатюра выбрана в данный момент, имеет анимацию, установленную с помощью CSS3 из JS-файла fotorama. Я не смог заставить это анимироваться с увеличенным запасом.
Мое решение состояло в том, чтобы добавить эту строку, которая поддерживает синюю рамку, отказавшись от анимации:
.fotorama__nav__frame.fotorama__active div{
width: 60px; height: 60px; border: solid 2px #00afea;
}
Надеюсь, это поможет вам ;)