使jquery滑动滑块宽度100%

时间:2013-12-12 22:39:17

标签: javascript jquery html css

我正在使用此滑块 - > 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>

3 个答案:

答案 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()
    });