我正在使用jcarousellite控件通过next和prev按钮为我的图像提供旋转木马效果。
<button class="prev"><<</button>
<button class="next">>></button>
<div class="anyClass" style="background-color:Red;" >
<ul style="width:100%">
<li style="width:100%" ><div style="background-color:Green; width:100%; text-align:center; margin:0 auto;" ><img src="Untitled-1.jpg" /></div></li>
<li style="width:100%"><div style="background-color:yellow; width:100%; text-align:center; margin:0 auto;" ><img src="Untitled-2.jpg" /></div></li>
<li style="width:100%"><div style="background-color:Green; width:100%; text-align:center; margin:0 auto;" ><img src="Untitled-1.jpg" /></div></li>
<li style="width:100%"><div style="background-color:yellow; width:100%; text-align:center; margin:0 auto;" ><img src="Untitled-2.jpg" /></div></li>
</ul>
</div>
我希望它们能够扩展到浏览器的宽度。宽度:100%。这不是出于某种原因。
我想问题是我如何拥有<li>
的100%宽度,以便它可以扩展到屏幕的末尾。
=========================
如果我在任何类上设置宽度:105%,则它给出全宽度。然而,一旦我进入更大的屏幕,它再次提出问题...请帮助
答案 0 :(得分:1)
我不确定它会起作用,但请尝试
.body {
width: 100%;
}
你的CSS中的
答案 1 :(得分:1)
我最终使用了另一个插件
答案 2 :(得分:0)
实际上我不得不添加100%的li和ul而且没有填充没有余量...这就是诀窍
答案 3 :(得分:0)
$('.jcarousel')
.on('jcarousel:create jcarousel:reload', function() {
var element = $(this),
width = element.innerWidth();
if (width > 900) {
width = width / 1;
} else if (width > 600) {
width = width / 1;
}
element.jcarousel('items').css('width', width + 'px');
})
$('.jcarousel').jcarousel();