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与DropDownList 区别分析
Jan 01 Javascript
jQuery调用WebService的实现代码
Jun 19 Javascript
JavaScript中的运算符种类及其规则介绍
Sep 26 Javascript
asp.net中oracle 存储过程(图文)
Aug 12 Javascript
javascript日期验证之输入日期大于等于当前日期
Dec 13 Javascript
JavaScript数组复制详解
Feb 02 Javascript
jQuery插件jquery.kxbdmarquee.js实现无缝滚动效果
Feb 15 Javascript
微信小程序 仿美团分类菜单 swiper分类菜单
Apr 12 Javascript
动态加载、移除js/css文件的示例代码
Mar 20 Javascript
JS实现简单获取最近7天和最近3天日期的方法
Apr 18 Javascript
vue2.0 路由模式mode=&quot;history&quot;的作用
Oct 18 Javascript
laydate时间日历插件使用方法详解
Nov 14 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 if 想到的些问题
2008/03/22 PHP
php判断正常访问和外部访问的示例
2014/02/10 PHP
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
php switch语句多个值匹配同一代码块应用示例
2014/07/29 PHP
PHP实现格式化文件数据大小显示的方法
2015/01/03 PHP
PHP中把对象转换为关联数组代码分享
2015/04/09 PHP
PHP-FPM 设置多pool及配置文件重写操作示例
2019/10/02 PHP
Mootools 1.2教程 滑动效果(Slide)
2009/09/15 Javascript
事件绑定之小测试  onclick &amp;&amp; addEventListener
2011/07/31 Javascript
js 本地预览的简单实现方法
2014/02/18 Javascript
PHP守护进程实例
2015/03/06 Javascript
jQuery中设置form表单中action值的实现方法
2016/05/25 Javascript
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记
2016/07/08 Javascript
关于JS变量和作用域详解
2016/07/28 Javascript
js中获取键盘事件的简单实现方法
2016/10/10 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
Vue cli 引入第三方JS和CSS的常用方法分享
2018/01/20 Javascript
在vue使用clipboard.js进行一键复制文本的实现示例
2019/01/15 Javascript
解决Vue打包上线之后部分CSS不生效的问题
2019/11/12 Javascript
Windows下安装 node 的版本控制工具 nvm
2020/02/06 Javascript
JS实现网页时钟特效
2020/03/25 Javascript
解决vue使用vant轮播组件swipe + flex时文字抖动问题
2021/01/07 Vue.js
在Python程序中操作文件之isatty()方法的使用教程
2015/05/24 Python
Python判断字符串与大小写转换
2015/06/08 Python
python读取oracle函数返回值
2016/07/18 Python
Python中顺序表的实现简单代码分享
2018/01/09 Python
使用Python 统计高频字数的方法
2019/01/31 Python
python3 中时间戳、时间、日期的转换和加减操作
2020/07/14 Python
CSS3教程(1):什么是CSS3
2009/04/02 HTML / CSS
canvas绘制太极图的实现示例
2020/04/29 HTML / CSS
六十大寿答谢词
2014/01/12 职场文书
清明节网上祭英烈活动总结
2014/04/30 职场文书
爱与责任演讲稿
2014/05/20 职场文书
教师三严三实对照检查材料
2014/09/25 职场文书
群众路线专项整治工作情况报告
2014/10/28 职场文书
2014年村委会工作总结
2014/11/24 职场文书