layer更改皮肤的实现方法


Posted in Javascript onSeptember 11, 2019

layUI的弹出层模块layer在使用时有一个skin属性

skin不仅允许你传入layer内置的样式class名,还可以传入您自定义的class名。

如果要改变弹出层的title样式或者背景之类的就可以使用该属性。

使用方法如下:

在layer.open中使用skin:

layer.open({
 type: 1,
 title: '变化详情',
 shadeClose: true,
 shade: 0.8,
 skin: 'layer_bg',  //layer_bg是自定义的css样式
 area: ['1000px', '600px'],
 content: html, //html是之前写好的弹出层html代码的字符串
});

在css中完成skin中用到的css样式:

body .layer_bg .layui-layer-content{
  background-color: #eaf3fd;
}

上面的css样式中格式是固定的:

'body'+空格+自定义的class名+需要修改的弹出层部分的class

弹出层的代码如下:

<div class="layui-layer layer-anim layui-layer-page layer_bg" id="layui-layer1" type="page" times="1" showtime="0" contype="string" style="z-index: 19891015; width: 1000px; height: 600px; top: 145px; left: 81.5px;">
<div class="layui-layer-title" style="cursor: move;" move="ok">这里是title</div>
<div id="" class="layui-layer-content" style="height: 557px;">

这里是弹出框主题内容

</div>
<span class="layui-layer-setwin"><a class="layui-layer-ico layui-layer-close layui-layer-close1" href="javascript:;" rel="external nofollow" ></a></span>
</div>

根据上面的代码,如果要修改title部分的样式,就设置:'body'+空格+自定义的class名+'layui-layer-title'的css样式,如果要设置主体窗口的样式就设置:'body'+空格+自定义的class名+'layui-layer-content'。

以上这篇layer更改皮肤的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js实现快速分享功能(你的文章分享工具)
Jun 25 Javascript
jquery基础教程之数组使用详解
Mar 10 Javascript
javascript使用正则控制input输入框允许输入的值方法大全
Jun 19 Javascript
jQuery实现为图片添加镜头放大效果的方法
Jun 25 Javascript
学习JavaScript设计模式之状态模式
Jan 08 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
Nov 01 Javascript
使用jquery判断一个元素是否含有一个指定的类(class)实例
Feb 12 Javascript
JavaScript门面模式详解
Oct 19 Javascript
使用veloticy-ui生成文字动画效果
Feb 08 Javascript
JavaScript的变量声明与声明提前用法实例分析
Nov 26 Javascript
jQuery实现消息弹出框效果
Dec 10 jQuery
夯基础之手撕javascript继承详解
Nov 09 Javascript
node 解析图片二维码的内容代码实例
Sep 11 #Javascript
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
Sep 11 #Javascript
如何解决日期函数new Date()浏览器兼容性问题
Sep 11 #Javascript
JS中封装axios来管控api的2种方式
Sep 11 #Javascript
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
Sep 11 #Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
Sep 11 #Javascript
如何实现一个简易版的vuex持久化工具
Sep 11 #Javascript
You might like
使用PHP批量生成随机用户名
2008/07/10 PHP
PHP+MYSQL实现用户的增删改查
2015/03/24 PHP
php字符串函数学习之strstr()
2015/03/27 PHP
javascript 面向对象编程基础:继承
2009/08/21 Javascript
javascript实现判断鼠标的状态
2015/07/10 Javascript
jQuery横向擦除焦点图特效代码分享
2015/09/06 Javascript
SpringMVC restful 注解之@RequestBody进行json与object转换
2015/12/10 Javascript
jQuery插件之Tocify动态节点目录菜单生成器附源码下载
2016/01/08 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
2016/05/31 Javascript
手机Web APP如何实现分享多平台功能
2016/08/19 Javascript
KnockoutJS 3.X API 第四章之事件event绑定
2016/10/10 Javascript
基于vue实现swipe轮播组件实例代码
2017/05/24 Javascript
简单实现js拖拽效果
2017/07/25 Javascript
vue使用axios时关于this的指向问题详解
2017/12/22 Javascript
vue 路由页面之间实现用手指进行滑动的方法
2018/02/23 Javascript
Node.js实现注册邮箱激活功能的方法示例
2018/03/23 Javascript
Vue-Cli 3.0 中配置高德地图的两种方式
2019/06/19 Javascript
vue项目在线上服务器访问失败原因分析
2020/08/14 Javascript
python发送邮件功能实现代码
2016/07/15 Python
利用Python如何生成便签图片详解
2018/07/09 Python
详解Django+Uwsgi+Nginx 实现生产环境部署
2018/11/06 Python
PyCharm的设置方法和第一个Python程序的建立
2019/01/16 Python
python 处理telnet返回的More,以及get想要的那个参数方法
2019/02/14 Python
Python使用Selenium实现淘宝抢单的流程分析
2020/06/23 Python
html5使用Drag事件编辑器拖拽上传图片的示例代码
2017/08/22 HTML / CSS
浅析canvas元素的html尺寸和css尺寸对元素视觉的影响
2019/07/22 HTML / CSS
Loreto Gallo英国:欧洲领先的在线药房
2021/01/21 全球购物
解释一下ArrayList Vector和LinkedList的实现和区别
2013/04/26 面试题
创伤外科专业推荐信范文
2013/11/19 职场文书
市政施工员自我鉴定
2014/01/15 职场文书
留学自荐信写作方法
2014/01/27 职场文书
公司会计主管岗位责任制
2014/03/01 职场文书
2015年加油站工作总结
2015/05/13 职场文书
人民检察院起诉书
2015/05/20 职场文书
MySQL系列之六 用户与授权
2021/07/02 MySQL
python函数的两种嵌套方法使用
2022/04/02 Python