zoukankan      html  css  js  c++  java
  • 初识layer遮罩层

    背景:楼主做了一个先删除数据再插入的功能,但是狂点菜单的时候会有重复数据插入进来,设置字段unique之后,再狂点,控制台也会报错。

    为了防止这种问题出现,我采取了制止”狂点“这种行为出现的做法,所以采用了layer的遮罩效果,当遮罩出现的时候菜单不可点击,嘻嘻,如果大家有好的办法,欢迎交流,联系方式在结尾处。

    在官网下载最新的layui如下:

     ├─css //css目录
    │ │─modules //模块css目录(一般如果模块相对较大,我们会单独提取,比如下面三个:)
    │ │ ├─laydate
    │ │ ├─layer
    │ │ └─layim
    │ └─layui.css //核心样式文件
    ├─font //字体图标目录
    ├─images //图片资源目录(目前只有layim和编辑器用到的GIF表情)
    │─lay //模块核心目录
    │ └─modules //各模块组件
    │─layui.js //基础核心库
    └─layui.all.js //包含layui.js和所有模块的合并文件     

     然后将js和css引入在页面中,注意路径,如果没效果,可以在网页源代码中查看是否引入

    <link rel="stylesheet" href="static/layui/css/modules/layer/default/layer.css">
    <script src="static/layui/lay/modules/layer.js"></script>

    实现遮罩的代码:停留10000毫秒自动消失 && 当遮罩出现的时候,页面上其他地方点击不了

    <script>
        top.layer.load(2, {time: 1*10000});
    </script>

    效果图如下:

    layer库很强大,可查看官方文档学习更多样式和操作

    联系方式:

    qq:214899764

    一枚java程序猿,欢迎交流

    
    
  • 相关阅读:
    面试题
    Tornado中insert into sql语句的构造
    依赖注入
    Tornado抽象方法抽象类
    mysql 随机选取一条记录
    java中如何高效的判断数组中是否包含某个元素---
    Java8中计算日期时间差
    MySQL5.7中使用JSON
    sql中的in与not in,exists与not exists的区别
    APP开发浅谈-Fiddler抓包详解
  • 原文地址:https://www.cnblogs.com/zx-n/p/7410860.html
Copyright © 2011-2022 走看看