• 可拖动大小div案例


    <!DOCTYPE html>    
    <html>    
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />    
    <title>drag div</title>   
    <style type="text/css">    
    <style type="text/css">     
    body{font:14px/1.5 Arial;color:#666;}    
    #box{position:relative;width:600px;height:400px;border:2px solid #000;margin:10px auto;overflow:hidden;}    
    #box ul{list-style-position:inside;margin:10px;}    
    #box div{position:absolute;width:100%;}    
    #top,#bottom{color:#FFF;height:100%;overflow:hidden;}    
    #bottom{<span style="color:#ff0000;BACKGROUND-COLOR: #3333ff">background-color:white;</span>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>  
    <div id="box">    
    <div id="top">  
    <font color='black'>2</font></br>  
    <font color='black'>2</font></br>  
    <font color='black'>2</font></br>  
    <font color='black'>2</font></br>  
    <font color='black'>2</font></br>  
    <font color='black'>2</font></br>  
    <font color='black'>2</font></br>  
    <font color='black'>2</font></br>  
    </div>    
    <div id="bottom">  
    <font color='black'>2</font></br>  
    <font color='black'>2</font></br>  
    <font color='black'>2</font></br>  
    <font color='black'>2</font></br>  
    </div>    
    <div id="line"></div>    
    </div>    
    </body>    
    </html>  
  • 相关阅读:
    网线帘幕动画
    图片缩放/旋转/平移/设置分辨率
    贝塞尔样条
    线性梯度画刷
    画七彩五角星
    kafka安装
    在windows远程提交任务给Hadoop集群(Hadoop 2.6)
    把Spark SQL的metadata存储到mysql
    使用IDEA开发SPARK提交remote cluster执行
    Netty的Channel
  • 原文地址:https://www.cnblogs.com/yudishow/p/4580771.html
Copyright © 2020-2023  润新知