Tôi có ba mục đáp ứng (imgs), nhưng mỗi lần Owl-Carousel được tải, chiều rộng của cú đúp là kích thước của tất cả các hình ảnh với nhau gấp hai lần. Ví dụ; nếu các hình ảnh fullsize mất 1583 px, các wrapper cú mất 1583 * 3 * 2 = 9498px, và tất cả các trang web có chiều rộng này, thay vì kích thước đầy đủ (1583 px).Owl Carousel - chiều rộng được tính sai
Vấn đề:
http://nacionalempreendimen.web2144.uni5.net
HTML
<div id="promoted-carousel">
<div class="item"><img src="assets/img/tmp/1.jpg"></div>
<div class="item"><img src="assets/img/tmp/2.jpg"></div>
<div class="item"><img src="assets/img/tmp/3.jpg"></div>
</div>
CSS
#promoted-carousel .item img{
display: block;
width: 100%;
height: auto;
}
JS
$('#promoted-carousel').owlCarousel({
autoPlay: 5000,
stopOnHover: true,
singleItem: true
});
CẬP NHẬT
Tôi thấy rằng khi tôi đặt #promoted-carousel
div ra khỏi .page-wrapper
div, nó hoạt động đúng cách. Nhưng kiến thức của tôi về css nó không đủ để hiểu tại sao nó hoạt động.
cố gắng để đưa vào '# main' CSS này:' tràn: hidden' và xem nếu công trình –
@GiovanniPerillo #main hoặc .main? Tôi cố gắng. Css, nhưng không làm việc. –
'# main', số # nghĩa là ID, bởi vì khi tôi kiểm tra phần tử, đó là div trước div băng chuyền của bạn. nếu nó tràn thì ẩn, sau đó nó sẽ ẩn nó nếu lớn hơn 100%. –