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基础第一章 JavaScript与用户端
Jul 22 Javascript
16个最流行的JavaScript框架[推荐]
May 29 Javascript
JavaScript生成GUID的多种算法小结
Aug 18 Javascript
利用js动态添加删除table行的示例代码
Dec 16 Javascript
JavaScript中this的9种应用场景及三种复合应用场景
Sep 12 Javascript
学习javascript面向对象 掌握创建对象的9种方式
Jan 04 Javascript
浅谈几种常用的JS类定义方法
Jun 08 Javascript
jquery对Json的各种遍历方法总结(必看篇)
Sep 29 Javascript
jQuery实现ToolTip元素定位显示功能示例
Nov 23 Javascript
详解Vue.js基于$.ajax获取数据并与组件的data绑定
May 26 Javascript
微信小程序聊天功能的示例代码
Jan 13 Javascript
vue组件内部引入外部js文件的方法
Jan 18 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
星际原理概述
2020/03/04 星际争霸
一个简单的自动发送邮件系统(二)
2006/10/09 PHP
BBS(php &amp; mysql)完整版(一)
2006/10/09 PHP
Yii2使用swiftmailer发送邮件的方法
2016/05/03 PHP
jquery ready函数源代码研究
2009/12/06 Javascript
利用jQuery实现可输入搜索文字的下拉框
2013/10/23 Javascript
随鼠标上下滚动的jquery代码
2013/12/05 Javascript
Firefox中使用outerHTML的2种解决方法
2014/06/07 Javascript
深入分析原生JavaScript事件
2014/12/29 Javascript
JavaScript中使用自然对数ln的方法
2015/06/14 Javascript
jQuery 更改checkbox的状态,无效的解决方法
2016/07/22 Javascript
jQuery视差滚动效果网页实现方法经验总结
2016/09/29 Javascript
JavaScript实现简单的文本逐字打印效果示例
2018/04/12 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
2019/04/08 Javascript
layui 表格操作列按钮动态显示的实现方法
2019/09/06 Javascript
python中Flask框架简单入门实例
2015/03/21 Python
Python中处理字符串之islower()方法的使用简介
2015/05/19 Python
Python 循环终止语句的三种方法小结
2019/06/24 Python
Python中字符串List按照长度排序
2019/07/01 Python
redis数据库及与python交互用法简单示例
2019/11/01 Python
详解前端HTML5几种存储方式的总结
2016/12/27 HTML / CSS
HTML5 LocalStorage 本地存储详细概括(多图)
2017/08/18 HTML / CSS
英国第一豪华护肤品牌:Elemis
2017/10/12 全球购物
PacSun官网:加州生活方式服装、鞋子和配饰
2018/03/10 全球购物
哄娃神器4moms商店:美国婴童用品品牌
2019/03/07 全球购物
JSF面试题:Jsf中导航的标签是什么
2013/04/20 面试题
求职信内容考虑哪几点
2013/10/05 职场文书
社会实践心得体会
2014/01/03 职场文书
美德好少年事迹材料
2014/01/19 职场文书
护士自我评价范文
2014/01/25 职场文书
爱情保证书大全
2014/04/29 职场文书
书香家庭事迹材料
2014/05/09 职场文书
预备党员期盼十八届四中全会召开思想汇报
2014/10/17 职场文书
2016年“七一建党节”广播稿
2015/12/18 职场文书
Python虚拟环境virtualenv是如何使用的
2021/06/20 Python
Redis分布式锁Redlock的实现
2021/08/07 Redis