【问题标题】:Make an image gallery with slider bar使用滑块制作图片库
【发布时间】:2017-02-12 23:00:40
【问题描述】:

我想制作带有滑块的图像。滚动滑块时,图像会发生变化。怎么办?

此链接上类似于项目更新的内容: https://www.belgradewaterfront.com/en/register-for-belgrade-waterfront-residences/

查看这个 JSFiddle http://jsfiddle.net/yFnwD/33/

$(".scroll-img-wrap").hide();

$(".scroll-img-wrap:first").show(); $( ".slider" ).slider({ 动画:真实, 范围:“分钟”, 值:0, 分钟:0, 最大值:$(".scroll-img-wrap").length - 1, 步骤:1,

    slide: function( event, ui ) {
        $(".scroll-img-wrap").hide();
        $(".scroll-img-wrap:eq("+ui.value+")").show();
    },
    change: function(event, ui) {       
    }

});

滑块必须在图像上方。

【问题讨论】:

    标签: javascript html css


    【解决方案1】:

    你没有详细解释你的问题,但我可能知道你想做什么。

    这就是我的工作方式。

    首先为您想要作为滑块的每个图像创建 div

    <div class="pic1">
    
    </div>
    <div class="pic2">
    
    </div>
    <div class="pic3">
    
    </div>
    

    接下来,您将希望使用 css 将它们作为背景。`

    .pic1{
      background:url(../images/background4.jpg) no-repeat center center fixed;
      height:100vh;
    }
    

    最后你将使用 jQuery 为你的图片类制作样式效果

    $(document).scroll(function(){
    if($(this).scrollTop() > 600){
      $('.pic1').fadeIn();
    }
    

    });

    【讨论】:

    • 你浏览了我分享的链接吗?请转到链接“进度更新”部分并提出建议。
    猜你喜欢
    • 2012-07-10
    • 2020-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    • 1970-01-01
    • 2021-11-04
    相关资源
    最近更新 更多