首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >旋转木马和响应式布局

旋转木马和响应式布局
EN

Stack Overflow用户
提问于 2014-02-26 11:45:42
回答 1查看 446关注 0票数 0

我有旋转木马,我设法让他展示了8个元素。现在,我希望在调整浏览器大小时,甚至调整jcarousel的大小,因为否则jcarousel栏就会从浏览器空间中消失。我试着做:

代码语言:javascript
复制
  $( window ).resize(function() {
        $("#Carousel").jcarouselLite({
                visible: 5                    
        });
  });

头部受伤。但这似乎行不通。如果浏览器变得太小(例如在手机上观看),最好让jcarousel消失并查看项目列表?用@媒体?因为连图片库中的图像都是100 px100 in。如有需要,我可以提供一个例子。

现在也尝试过这样的方法:$(Window).trigger(“调整大小”);

代码语言:javascript
复制
 $(window).resize(function(){
if($(window).width() > 300 && $(window).width() < 500){
    $('.next, .prev').unbind('click');
    $('.image-gallery').jCarouselLite({
        visible: 3.5,
        btnNext: ".next",
        btnPrev: ".prev"
    });
}
else if($(window).width() > 500 && $(window).width() < 700){
    $('.next, .prev').unbind('click');
    $('.image-gallery').jCarouselLite({
        visible: 4.5,
        btnNext: ".next",
        btnPrev: ".prev"
    });
}
else if($(window).width() > 700 && $(window).width() < 900){
    $('.next, .prev').unbind('click');
    $('.image-gallery').jCarouselLite({
        visible: 5,
        btnNext: ".next",
        btnPrev: ".prev"
    });
}
    else if($(window).width() > 1000){
    $('.next, .prev').unbind('click');
    $('.image-gallery').jCarouselLite({
        visible: 6,
        btnNext: ".next",
        btnPrev: ".prev"
    });
}
 });

它工作,但我有一个问题,因为它只显示了我可以看到的元素,当我循环。而且并不是每个元素都是另一个奇怪的东西,因为JcarouselLite代码被留下了:0,看来我不能在jcarousel周围添加Arrow。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-26 15:13:40

似乎你想要做的事情可以通过使用非轻版本的jCarousel来解决。我不认为这是很容易用精巧的版本。

他们提供一个响应实例

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22040389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档