zoukankan      html  css  js  c++  java
  • 固定边栏——淘宝滚动效果

    点击查看Demo

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>无标题文档</title>
    <style>
    *{margin:0; padding:0;}
    .main{overflow:hidden;}
    
    .fl{float:left;}
    .main .left{60%;/*height:4000px; */border-right:1px solid red; margin:0 10px 0 50px;}
    .main .right{30%;}
    
    </style>
    </head>
    
    <body>
        <div class="main">
            <div class="left fl">
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
                <div><img src="img/1.jpg"></div>
                   <div><img src="img/2.jpg"></div>
                <div><img src="img/3.jpg"></div>
                <div><img src="img/4.jpg"></div>
                <div><img src="img/5.jpg"></div>
            </div>
            <div class="right fl" id="right">
                <div><img src="img/6.jpg"></div>
                   <div><img src="img/7.jpg"></div>
                <div><img src="img/8.jpg"></div>
                <div><img src="img/9.jpg"></div>
                <div><img src="img/5.jpg"></div>
            </div>
        </div>
    
    <script type="text/javascript" src="http://code.jquery.com/jquery.js"></script>
    <script>
    var jwindow = $(window);
    jwindow.scroll(function(){
        var scrollHeight = jwindow.scrollTop();
        var screenHeight = jwindow.height();
        var sideHeight = $("#right").height();
        if(scrollHeight + screenHeight > sideHeight){
            $("#right").css({"position":"fixed","top":-(sideHeight-screenHeight),"right":0});
        }
        else{
            $("#right").css({"position":"static"});
        }
    })
    
    window.onload = function(){
        jwindow.trigger('scroll');
    }
    
    window.onresize = function(){
        jwindow.trigger('scroll');
    }
    
    </script>
    </body>
    </html>
  • 相关阅读:
    2020年12月18日
    2020年12月17日
    2020年12月16日
    2020年12月15日
    2020年12月14日
    排序算法总结
    2020微软笔试题
    子串、子序列问题
    剑指offer题解(完结)
    ONOS 2.2安装
  • 原文地址:https://www.cnblogs.com/wanliyuan/p/4207005.html
Copyright © 2011-2022 走看看