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 相关文章推荐
JavaScript实际应用:innerHTMl和确认提示的使用
Jun 22 Javascript
jQuery CSS()方法改变现有的CSS样式表
Sep 09 Javascript
推荐9款炫酷的基于jquery的页面特效
Dec 07 Javascript
node.js中的fs.rename方法使用说明
Dec 16 Javascript
director.js实现前端路由使用实例
Feb 03 Javascript
Bootstrap每天必学之前端开发框架
Nov 19 Javascript
轻松实现Bootstrap图片轮播
Apr 20 Javascript
js实现上传文件添加和删除文件选择框
Oct 24 Javascript
JS设计模式之惰性模式(二)
Sep 29 Javascript
浅析微信小程序modal弹窗关闭默认会执行cancel问题
Oct 14 Javascript
微信公众号中的JSSDK接入及invalid signature等常见错误问题分析(全面解析)
Apr 11 Javascript
JavaScript实现切换多张图片
Jan 27 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几个数学计算的内部函数学习整理
2011/08/06 PHP
php 计划任务 检测用户连接状态
2012/03/29 PHP
PHP仿博客园 个人博客(1) 数据库与界面设计
2013/07/05 PHP
php+ajax无刷新上传图片的实现方法
2016/12/06 PHP
YII框架关联查询操作示例
2019/04/29 PHP
仿服务器端脚本方式的JS模板实现方法
2007/04/27 Javascript
一个js实现的所谓的滑动门
2007/05/23 Javascript
Javascript 错误处理的几种方法
2009/06/13 Javascript
php实例分享之实现显示网站运行时间
2014/05/20 Javascript
javascript实现点击商品列表checkbox实时统计金额的方法
2015/05/15 Javascript
javascript实现简单的进度条
2015/07/02 Javascript
KnockoutJS 3.X API 第四章之表单submit、enable、disable绑定
2016/10/10 Javascript
Bootstrap基本样式学习笔记之表格(2)
2016/12/07 Javascript
jQuery操作DOM_动力节点Java学院整理
2017/07/04 jQuery
node基于async/await对mysql进行封装
2019/06/20 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
2019/08/22 Javascript
[03:26]回顾2015国际邀请赛中国区预选赛
2015/06/09 DOTA
python中的yield使用方法
2014/02/11 Python
Python中input和raw_input的一点区别
2014/10/21 Python
使用graphics.py实现2048小游戏
2015/03/10 Python
Python的Django框架中设置日期和字段可选的方法
2015/07/17 Python
Python实现代码统计工具(终极篇)
2016/07/04 Python
完美解决Python2操作中文名文件乱码的问题
2017/01/04 Python
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
python多线程与多进程及其区别详解
2019/08/08 Python
python 第三方库paramiko的常用方式
2021/02/20 Python
html5实现微信打飞机游戏
2014/03/27 HTML / CSS
预订全球最佳旅行体验:Viator
2018/03/30 全球购物
关于Java finally的面试题
2016/04/27 面试题
大学生职业生涯规划书参考模板
2014/03/05 职场文书
党员专题组织生活会发言材料
2014/10/17 职场文书
健康状况证明书
2014/11/26 职场文书
2015年销售内勤工作总结
2015/04/27 职场文书
励志语录:只有自己足够强大,才能不被别人践踏
2020/01/09 职场文书
详解Python函数print用法
2021/06/18 Python
MySQL面试题讲解之如何设置Hash索引
2021/11/01 MySQL