我正在使用此滑块 - > http://writerservices.us/slidy/以获取您的信息。
我需要将滑块宽度设为100%,因此在每个分辨率中它都保持100%。
<script type="text/javascript">
$(function() {
$('#default').slidy();
$('#pause').slidy({
animation: 'mouseenter',
cursor: 'wait',
pause: true
});
$('#menu').slidy({
animation: 'slide',
children: 'a',
menu: true,
pause: true,
speed: 1100,
time: 400001111111111111,
width: 1300,
height: 400
});
$('.group').slidy({
animation: 'slide',
height: 97,
width: 240
});
});
</script>
这是html js代码,有可变宽度,下注当我写width: "100%"
它没有做我想要的。
和html滑块代码看起来像
<div id="menu">
<a href="javascript:void(0);"><img src="img/image-2.jpg" title="Cargo handling"/></a>
<a href="javascript:void(0);"><img src="img/image-3.jpg" title="Cargo charter flights"/></a>
</div>
答案 0 :(得分:0)
根据slidy自己的文档,&#34; width&#34;选项始终以像素为单位提供,绝不是百分比(https://github.com/wbotelhos/slidy)。
我建议使用支持百分比宽度的其他滑块。
答案 1 :(得分:0)
使用宽度:“100%!important”
<div id="default" style="width:100% !important;">
<img src="img/image-1.jpg" style="width:100% !important;"/>
<img src="img/image-2.jpg" style="width:100% !important;"/>
<img src="img/image-3.jpg" style="width:100% !important;"/>
</div
答案 2 :(得分:0)
试试这个fiddle
$('#menu').slidy({
animation: 'slide',
children: 'a',
menu: true,
pause: true,
speed: 1100,
time: 400001111111111111,
width: $(document).width(),
height: $(document).height()
});