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 相关文章推荐
将函数的实际参数转换成数组的方法
Jan 25 Javascript
javascript 数组学习资料收集
Apr 11 Javascript
jquery中获得$.ajax()事件返回的值并添加事件的方法
Apr 15 Javascript
JavaScript动态改变HTML页面元素例如添加或删除
Aug 10 Javascript
基于jquery实现的树形菜单效果代码
Sep 06 Javascript
微信小程序ajax实现请求服务器数据及模版遍历数据功能示例
Dec 15 Javascript
Vue 中axios配置实例详解
Jul 27 Javascript
vue webpack开发访问后台接口全局配置的方法
Sep 18 Javascript
vue单页面在微信下只能分享落地页的解决方案
Apr 15 Javascript
js实现简单贪吃蛇游戏
May 15 Javascript
解决Vue-cli无法编译es6的问题
Oct 30 Javascript
JavaScript实现筛选数组
Mar 02 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
推荐十款免费 WordPress 插件
2015/03/24 PHP
php获取文件类型和文件信息的方法
2015/07/10 PHP
Laravel使用Caching缓存数据减轻数据库查询压力的方法
2016/03/15 PHP
js的压缩及jquery压缩探讨(提高页面加载性能/保护劳动成果)
2013/01/29 Javascript
Javascript基础 函数“重载” 详细介绍
2013/10/25 Javascript
XMLHttpRequest处理xml格式的返回数据(示例代码)
2013/11/21 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
JavaScript中的console.trace()函数介绍
2014/12/29 Javascript
详解JavaScript中的forEach()方法的使用
2015/06/08 Javascript
javaScript实现滚动新闻的方法
2015/07/30 Javascript
javascript实现随机显示星星特效
2016/01/28 Javascript
使用 Node.js 对文本内容分词和关键词抽取
2017/05/27 Javascript
js使用xml数据载体实现城市省份二级联动效果
2017/11/08 Javascript
Webpack打包字体font-awesome的方法示例
2018/04/26 Javascript
微信小程序实现手指触摸画板
2018/07/09 Javascript
angularjs实现对表单输入改变的监控(ng-change和watch两种方式)
2018/08/29 Javascript
vue 实现 rem 布局或vw 布局的方法
2019/11/13 Javascript
Vue中正确使用Element-UI组件的方法实例
2020/10/13 Javascript
Python删除指定目录下过期文件的2个脚本分享
2014/04/10 Python
python正则表达式re模块详细介绍
2014/05/29 Python
python动态加载包的方法小结
2016/04/18 Python
Python实现利用163邮箱远程关电脑脚本
2018/02/22 Python
python如何为创建大量实例节省内存
2018/03/20 Python
Python聊天室程序(基础版)
2018/04/01 Python
tensorboard 可以显示graph,却不能显示scalar的解决方式
2020/02/15 Python
python解释器pycharm安装及环境变量配置教程图文详解
2020/02/26 Python
详解python如何引用包package
2020/06/07 Python
巴西最大的家电和百货零售商:Casas Bahia
2016/11/22 全球购物
简历上的自我评价
2014/02/03 职场文书
临床医师个人自我评价
2014/04/06 职场文书
化工专业自荐书
2014/06/16 职场文书
2014年乡镇工会工作总结
2014/12/02 职场文书
总账会计岗位职责
2015/04/02 职场文书
恰同学少年观后感
2015/06/08 职场文书
建筑工程催款函
2015/06/24 职场文书
采购部2015年度工作总结
2015/07/24 职场文书