bxSlider-настройки высоты и ширины
Я только начал использовать bxSlider и я столкнулся с проблемой. Мне нужен слайдер с фиксированной шириной (все изображения имеют одинаковое значение) и адаптивной высотой. Это довольно стандартная задача, но я застрял и не знаю, что делать. Прямо сейчас bxSlider изменяет размер моих изображений (чего он не должен делать), а высота статична. Другая проблема заключается в том, что ползунок не центрирован на странице и не имеет правильной ширины.
размер примера больше не доступен.
Это мой код инициализации jQuery:
$(window).load(function() {
$('.bxslider').bxSlider({
mode: 'fade',
captions: true,
pagerCustom: '#bx-pager',
adaptiveHeight: true
});
});
и соответствующий HTML-код можно найти на странице (строка исходного кода 53).
EDIT:
прямо сейчас проблема центрирования решена, но bxSlider все еще деформирует изображения, чтобы иметь ту же высоту и ту же ширину. Я просто хочу, чтобы они имели одинаковую ширину (которую имеют исходные изображения) и высоту, чтобы быть адаптивными.
2 ответов
насчет slideWidth
свойство, со страницы с bxslider опции
The width of each slide. This setting is required for all horizontal carousels!
такой:
$('.bxslider').bxSlider({
mode: 'fade',
captions: true,
pagerCustom: '#bx-pager',
adaptiveHeight: true,
slideWidth: 150
});
добавлено:
.bx-wrapper img {
margin: 0 auto;
}
настройка высоты и ширины для изображений на точках останова мультимедиа действительно работала для меня.
.bx-wrapper img {
width: 140px;
height: 140px;
}
@media screen and (max-width: 767px) {
.bx-wrapper img {
width: 70px;
height: 70px;
}
}