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>
  • 相关阅读:
    基本MVVM 和 ICommand用法举例(转)
    WPF C# 命令的运行机制
    628. Maximum Product of Three Numbers
    605. Can Place Flowers
    581. Shortest Unsorted Continuous Subarray
    152. Maximum Product Subarray
    216. Combination Sum III
    448. Find All Numbers Disappeared in an Array
    268. Missing Number
    414. Third Maximum Number
  • 原文地址:https://www.cnblogs.com/wanliyuan/p/4207005.html
Copyright © 2011-2022 走看看