Tôi hiện đang sử dụng carouFredSel.js để phân phối băng chuyền có chiều rộng đầy đủ trên trang web của mình. Tôi đã chọn plugin này vì khả năng chiều rộng đầy đủ của nó với khả năng hiển thị một phần hình ảnh trước đó và tiếp theo ở cạnh trái và phải của màn hình.Băng chuyền đầy đủ chiều rộng đầy đủ với carouFredSel.js
Tôi cũng đang sử dụng Bootstrap 3, nhưng không thành công khi đạt được hành vi tương tự, vì vậy đó là lý do tôi chọn sử dụng plugin.
Vấn đề tôi đang gặp phải là làm cho băng chuyền đáp ứng. Các plugin có một tùy chọn để làm cho nó đáp ứng bằng cách thêm 'đáp ứng: đúng' cho các tùy chọn, nhưng khi tôi làm điều đó, nó phá vỡ bố trí.
Mã của tôi có hình ảnh trình giữ chỗ có thể được tìm thấy tại http://jsfiddle.net/vUCZ8/. Tôi sẽ khuyên bạn nên nhìn vào kết quả toàn màn hình ở http://jsfiddle.net/vUCZ8/embedded/result/
#intro {
width: 580px;
margin: 0 auto;
}
.wrapper {
background-color: white;
width: 480px;
margin: 40px auto;
padding: 50px;
box-shadow: 0 0 5px #999;
}
#carousel img {
display: block;
float: left;
}
.main-content ul {
margin: 0;
padding: 0;
list-style: none;
display: block;
}
.main-content li {
display: block;
float: left;
}
.main-content li img {
margin: 0 20px 0 20px;
}
.list_carousel.responsive {
width: auto;
margin-left: 0;
}
.clearfix {
float: none;
clear: both;
}
.prev {
float: left;
margin-left: 10px;
}
.next {
float: right;
margin-right: 10px;
}
.pager {
float: left;
width: 300px;
text-align: center;
}
.pager a {
margin: 0 5px;
text-decoration: none;
}
.pager a.selected {
text-decoration: underline;
}
.timer {
background-color: #999;
height: 6px;
width: 0px;
}
$(function() {
$('#carousel').carouFredSel({
width: '100%',
items: {
visible: 3,
start: -1
},
scroll: {
items: 1,
duration: 1000,
timeoutDuration: 3000
},
prev: '#prev',
next: '#next',
pagination: {
container: '#pager',
deviation: 1
}
});
});
<div class="main-content">
<ul id="carousel">
<li><img src="http://coolcarousels.frebsite.nl/c/2/img/building6.jpg" /></li>
<li><img src="http://coolcarousels.frebsite.nl/c/2/img/building6.jpg" /></li>
<li><img src="http://coolcarousels.frebsite.nl/c/2/img/building6.jpg" /></li>
<li><img src="http://coolcarousels.frebsite.nl/c/2/img/building6.jpg" /></li>
</ul>
<div class="clearfix"></div>
</div>
Có, hoạt động, nhưng sau đó các trang trình bày từng phần sang trái và phải không còn hiển thị nữa. Ví dụ bạn cung cấp nó không phải những gì tôi đang tìm kiếm. – iabramo
@iabramo là đúng, nhưng điều này là đủ tốt cho tôi để có được tôi đi và tìm ra phần còn lại. ** Lưu ý cho những người tự hỏi **: _this làm cho nó đáp ứng, nhưng bạn sẽ phải tinh chỉnh padding và lề nếu bạn muốn được picky._ Ngoài ra, ** "Responsive" nên được chữ thường như "đáp ứng" ** –