• JS框架_(Esign.js)仿信用卡电子签名特效


    百度云盘  传送门  密码:l60w

    电子签名特效效果:

    <!DOCTYPE html>
    <html>
    <head lang="en">
    <meta charset="UTF-8">
    <title>jQuery+HTML5仿信用卡电子签名特效</title>
    
    <link rel="stylesheet" href="css/esignDemo.css">
    
    </head>
    
    <center>
    <div class="canvasDiv">
        <div id="editing_area">
            <canvas width="600" height="250" id="canvasEdit"></canvas>
        </div>
    </div>
    
    <div class="imgDiv">
        <span id="sign_show"></span>
    </div>
    
    <div class="btnDiv">
        <a id="sign_ok" class="okBtn">确认</a>
        <a id="sign_clear" class="clearBtn">清除</a>
    </div>
    </center>
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript" src="js/esign.js"></script>
    <script type="text/javascript">
    $(function(){
        //初始化动作,根据DOM的ID不同进行自定义,如果不写则内部默认取这四个
        $().esign("canvasEdit", "sign_show", "sign_clear", "sign_ok");
    });
    </script>
    
    
    </body>
    </html>
    index.html

    实现过程:

    CSS

    签名版和样式版

    .canvasDiv{
        height: 250px;
         600px;
        border: 1px solid black;
    }
    
    .imgDiv{
        height: 50px;
         80px;
        border: 1px solid black;
        margin-top: 15px;
    }

    border :简写属性在一个声明设置所有的边框属性

    4个参数
    border-style:dotted solid double dashed; 
    上边框是点状
    右边框是实线
    下边框是双线
    左边框是虚线
    
    
    3个参数
    border-style:dotted solid double;
    上边框是点状
    右边框和左边框是实线
    下边框是双线
    
    
    2个参数
    border-style:dotted solid;
    上边框和下边框是点状
    右边框和左边框是实线
    
    
    1个参数
    border-style:dotted;
    所有 4 个边框都是点状
    border-style 属性

    DOM

    签名版和样式版和按钮

    <center>
    <div class="canvasDiv">
        <div id="editing_area">
            <canvas width="600" height="250" id="canvasEdit"></canvas>
        </div>
    </div>
    
    <div class="imgDiv">
        <span id="sign_show"></span>
    </div>
    
    <div class="btnDiv">
        <a id="sign_ok" class="okBtn">确认</a>
        <a id="sign_clear" class="clearBtn">清除</a>
    </div>
    </center>

    电子签名(esign.js)与按钮进行绑定

    <script type="text/javascript">
    $(function(){
        //初始化动作,根据DOM的ID不同进行自定义,如果不写则内部默认取这四个
        $().esign("canvasEdit", "sign_show", "sign_clear", "sign_ok");
    });
    </script>
    (如需转载学习,请标明出处)
  • 相关阅读:
    本地项目上传到github
    linux 常用命令
    mysql 查询日志基本操作
    js 短信60秒倒计时
    windows下 mysql 移库
    INSERT INTO table(xxx) VALUES (xxx)
    springboot 项目接口调用失败
    P1093 奖学金
    P1403约数研究
    P1147连续自然数和
  • 原文地址:https://www.cnblogs.com/1138720556Gary/p/9387638.html
Copyright © 2020-2023  润新知