zoukankan      html  css  js  c++  java
  • 相似QQ对话框上下部分可拖动代码

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>类似QQ对话框上下部分可拖动代码-样例代码</title>
    <style>
    ul,li{margin:0;padding:0;}
    body{font:14px/1.5 Arial;color:#666;}
    #box{position:relative;600px;height:400px;border:2px solid #000;margin:10px auto;overflow:hidden;}
    #box ul{list-style-position:inside;margin:10px;}
    #box div{position:absolute;100%;}
    #top,#bottom{color:#FFF;height:100%;overflow:hidden;}
    #top{background:green;}
    #bottom{background:skyblue;top:50%}
    #line{top:50%;height:4px;overflow:hidden;margin-top:-2px;background:red;cursor:n-resize;}
    </style>
    <script>
    function $(id) {
    return document.getElementById(id)
    }
    window.onload = function() {
    var oBox = $("box"), oBottom = $("bottom"), oLine = $("line");
    oLine.onmousedown = function(e) {
    var disY = (e || event).clientY;
    oLine.top = oLine.offsetTop;
    document.onmousemove = function(e) {
    var iT = oLine.top + ((e || event).clientY - disY);
    var maxT = oBox.clientHeight - oLine.offsetHeight;
    oLine.style.margin = 0;
    iT < 0 && (iT = 0);
    iT > maxT && (iT = maxT);
    oLine.style.top = oBottom.style.top = iT + "px";
    return false
    };
    document.onmouseup = function() {
    document.onmousemove = null;
    document.onmouseup = null;
    oLine.releaseCapture && oLine.releaseCapture()
    };
    oLine.setCapture && oLine.setCapture();
    return false
    };
    };
    </script>
    </head>
    <body>
    <center>上下拖动红条改变显示区域高度</center>
    <div id="box">
        <div id="top">
            <ul>
                <li><a href="/soft/3183.shtml" target="_blank">上面显示的内容</a></li><li><a href="/soft/3279.shtml" target="_blank">上面显示的内容</a></li><li><a 


    href="/soft/2967.shtml" target="_blank">上面显示的内容</a></li><li><a href="/soft/5047.shtml" target="_blank">上面显示的内容</a></li><li><a href="/soft/1789.shtml" 


    target="_blank">上面显示的内容</a></li><li><a href="/soft/1786.shtml" target="_blank">上面显示的内容</a></li><li><a href="/soft/3580.shtml" target="_blank">上面显示的内容


    </a></li><li><a href="/soft/3450.shtml" target="_blank">上面显示的内容</a></li><li><a href="/soft/3454.shtml" target="_blank">上面显示的内容</a></li><li><a 


    href="/soft/2434.shtml" target="_blank">上面显示的内容</a></li>
            </ul>
        </div>
        <div id="bottom">
            <ul>
                <li><a href="/soft/16003.shtml" target="_blank">以下显示的内容</a></li><li><a href="/soft/16002.shtml" target="_blank">以下显示的内容</a></li><li><a 


    href="/soft/16001.shtml" target="_blank">以下显示的内容</a></li><li><a href="/soft/16000.shtml" target="_blank">以下显示的内容</a></li><li><a href="/soft/15999.shtml" 


    target="_blank">以下显示的内容</a></li><li><a href="/soft/15921.shtml" target="_blank">以下显示的内容</a></li><li><a href="/soft/15867.shtml" target="_blank">以下显示的内


    容</a></li><li><a href="/soft/15866.shtml" target="_blank">以下显示的内容</a></li><li><a href="/soft/15781.shtml" target="_blank">以下显示的内容</a></li><li><a 


    href="/soft/15780.shtml" target="_blank">以下显示的内容</a></li>
            </ul>
        </div>
        <div id="line"></div>
    </div>
    <div><A href="http://www.999jiujiu.com/">http://www.999jiujiu.com/</A></div>
    </body>
    </html>
  • 相关阅读:
    c3p0整合mysql报错问题
    MySQL错误问题
    导入项目@Override报错原因及解决办法
    AtomicInteger线程安全的计数器
    jq实现鼠标经过出现上拉菜单
    css实现文字裁切效果
    echarts地图
    css3实现 鼠标经过li时动态画边框(jq库导航)
    仿妙味课堂导航(转)
    jq仿 妙味课堂导航01
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/6784918.html
Copyright © 2011-2022 走看看