Я разрабатываю сайт и для отображения некоторых отзывов я использую карусель совы для их отображения. Прямо сейчас на рабочем столе все выглядит нормально и безупречно.
Однако на мобильных устройствах вместо одного обзора по горизонтали по какой-то причине отображаются 4 обзора по вертикали.
В моем js я указал items: 1
, но мобильный телефон, похоже, не соответствует требованиям. я тоже пробовал
@media screen and (min-width: 768px) and (max-width: 1024px) {
#owl-client-reviews .review p {
width: 100% !important;
}
}
чтобы узнать, могу ли я изменить ширину на мобильном дисплее.
Вот мой код:
html (всего в карусели 10 элементов)
<div id="owl-client-reviews" class="owl-carousel owl-theme">
<div class="review">
<p>
"client review"
</p>
<br>
<h4><span class="name">Client</span> <span class="review">Review</span> </h4>
</div>
CSS
#clients-reviews .review p{
font-family: 'PT Serif Caption', serif;
color: black;
font-size: 18px;
padding: 20px;
}
#clients-reviews .review span.name span.post{
color: #ed1f24;
}
#clients-reviews .owl-theme .owl-controls .owl-nav [class*=owl-] {
background: transparent;
color: #ffffff;
border: 2px solid #fed136;
font-size: 14px;
padding-bottom: 10px;
line-height: 14px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
#owl-client-reviews .review p {
width: 100% !important;
}
}
JS
$(document).ready(function() {
$("#owl-client-reviews").owlCarousel({
items: 1,
loop: true,
autoHeight: false,
autoHeightClass: 'owl-height',
dots: false,
navigation: true,
navigationText:[
"<i class='fa fa-angle-left fa-2x' style='color:black;'></i>",
"<i class='fa fa-angle-right fa-2x' style='color:black;'></i>"
]
});
});
Кто-нибудь видит что-то, что я делаю неправильно? Я не уверен, почему он не отображает только 1 элемент на мобильном телефоне/планшете. Любая помощь будет оценена по достоинству.