解决layer图标icon不加载的问题
之前在项目中使用layer弹框感觉体验很好,这次的项目中就引入了,但是引入之后,弹出层如下图:
代码:
layer.msg("密码不正确!", {icon:5,time:1000});
并没有显示出图标!
F12查看才发现如下报错:
http://127.0.0.1:8020/xxx/js/theme/default/layer.css?v=3.1.1 net::ERR_ABORTED layer.js
于是找到 layer.js,搜索 layer.css ,会搜索到两处地方,修改第二处,代码如下:
....n=(a?"modules/layer/":"theme/")+"default/layer.css?v="+r.v+i;return a....
修改为
....n=(a?"modules/layer/":"theme/")+"../../css/layer.css?v="+r.v+i;return a....
也就是让他的路径指向你layer.css存放的文件夹下。
但是刷新页面发现提示说找不到 icon.png 图片 ! 于是去layer官网下载layer,之后找到该图片,图片如下:
把他拷贝到图片存放的路径下,之后打开layer.css ,搜索 icon.png ,并把该图片路径指向你的图片存放文件夹,代码如下:
.layui-layer-ico{background:url(../img/icon.png) no-repeat}
在此刷新页面发现ok了,如图所示:
当然了,还有一个最简单的办法就是,到官网下载layer,把他全部拷贝到项目中,之后在页面只需要引入:
<script type="text/javascript" src="layer/layer.js" ></script>
如上代码就可以。
以上这篇解决layer图标icon不加载的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
关于layui的动态图标不显示的解决方法
1.保证在正确引入layui的CSS和JS后 用法如下: <i class="layui-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop" style="display: inline-block"></i> layui-icon layui-icon-loading :这个是引用体图标的固定写法,图标出来是静态的 layui-anim layui-an
-
解决layer图标icon不加载的问题
之前在项目中使用layer弹框感觉体验很好,这次的项目中就引入了,但是引入之后,弹出层如下图: 代码: layer.msg("密码不正确!", {icon:5,time:1000}); 并没有显示出图标! F12查看才发现如下报错: http://127.0.0.1:8020/xxx/js/theme/default/layer.css?v=3.1.1 net::ERR_ABORTED layer.js 于是找到 layer.js,搜索 layer.css ,会搜索到两处地方,修改第二
-
Jquery修改image的src属性,图片不加载问题的解决方法
1. 当点击某一按钮的时候,把图片域中的图片改变一下 <img id="randimg" src="/servlet/CreateValidateNum" width="60" height="20" /> <span style="cursor:hand" onclick="reflush();return false;">看不清</span> &l
-
BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
bootstrap 图标icon符号图标glyphicons不正常显示解决办法如下所示: 分享供各位参考: 1.在ff/http:的地址栏中输入"about:config",即进入配置界面. 2.进入后,搜索"security.fileuri.strict_origin_policy",这是该值应该是true. 3.双击该项,其值自动变为false,即可. 4.修改后,再刷新遇到问题的页面,即可看到正常显示的图标了. 探究问题原因: 1.由于ff/http:一个安全
-
解决layer 动态加载select 失效的问题
问题: 现在select的一些插件都是隐藏掉原生select域,然后生成一个div框架来做样式和动态效果,但是这些组件在layer弹出层中都没有反应 解决办法: form.render('select');//局部渲染select 废话: 不知道有没有人入了layer的坑,关于它的动态加载select和单选复选框的.原来layer为了让样式更漂亮,所以它隐藏了原先的样式,自己动态生成了一个新的样式..所以通过异步得到的新节点添加完以后要form.render('节点名')..再局部渲染一下就好了
-
解决Vue在Tomcat8下部署页面不加载的问题
最新的项目刚刚用上Vue,遇到很多问题,在Tomcat下部署时出现了页面空白. 问题:路由 mode history 模式在 dev 模式下没有问题,在 build 模式页面空白,但静态资源能正常引用 原因:部署在Tomcat上时并没有在根目录上,而是放置在了子文件夹下面,router 无法找到路径中的组件,所以也就无法渲染了 解决:修改 router 下 index.js 以上这篇解决Vue在Tomcat8下部署页面不加载的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多
-
springboot启动不加载bootstrap.yml文件的问题
目录 springboot启动不加载bootstrap.yml文件 无法识别 bootstrap.yml 小绿叶问题 错误信息 问题定位 解决 springboot启动不加载bootstrap.yml文件 使用nacos做配置中心,但是程序启动失败,没有拉取配置中心的配置信息. 检查之后发现是bootstrap.yml文件没有被加载,在项目的pom.xml文件中添加如下依赖,可能需要添加版本号,具体版本号可以去maven仓库查询,我使用的是 3.0.1版本. <dependency> <
-
解决layer.open后laydate失效的问题
如果你的open方式是1(html)的话这样是可以的, 如果是2(iframe)方式打开,你把注入的代码写在打开的界面就可以了不用这样写,open的参数type是有区别的,所以请注意: 今天在开发项目时候使用到了laydate,按照官方文档说明使用发现出现下面的问题: 1.在正常页面中使用laydate组件没有问题,点击可以正常显示出来 2.但是在layer.open打开一个窗体后就没有效果了 分析思路:由于页面的加载如果js在页面元素显示之前就执行,那么就会出现无法渲染组件的问题,所有决定等元
-
解决layer弹出层msg的文字不显示的问题
今天在做项目的时候,做了一个弹出层,需要提示,就写了一个 layer.msg('雅蠛蝶 O.o', { icon: 6 ,btn: ['嗷','嗷','嗷'] }); 可是结果却是这样的 雅蠛蝶看不见 查了好久,才知道是我代码的css设定了文字是白色,所以看不见.因为没有找到修改msg背景的办法,所以可以根本文字的颜色 layer.msg('<a style='color:red'>雅蠛蝶 O.o</a>', { icon: 6 ,btn: ['嗷','嗷','嗷'] }); 以上
-
解决layer.prompt无效的问题
使用H-UI框架中的layer弹出层时发现 layer.js中没有layer.prompt,如果想要使用layer.prompt可以使用layer中的use从扩展中加载此扩展方法 代码如下: layer.use('extend/layer.ext.js', function(){ layer.ext = function(){ layer.prompt({}) }; }); 之后就可以正常使用了. 以上这篇解决layer.prompt无效的问题就是小编分享给大家的全部内容了,希望能给大家一个参考
-
完美解决JS文件页面加载时的阻塞问题
关于页面加载时的时间消费,许多书中都做出了介绍,也提出了很多种方法.本文章就详细介绍XHR注入. 概述:JS分拆的方法 1.XHR注入:就是用ajax异步请求同域包含脚本的文件,然后将返回的字符串转化为脚本使用,该方法不会造成页面渲染和onload事件的阻塞,因为是异步处理,推荐使用. 2.iframe注入:加载一个iframe框架,通过使用iframe框架中的脚本来避免src方式加载脚本的阻塞,但是iframe元素开销较大,不推荐. 3.DOM注入:就是创建script元素,通过制定该元素的s
随机推荐
- hadoop 单机安装配置教程
- java Person,Student,GoodStudent 三个类的继承、构造函数的执行
- javaweb Servlet开发总结(一)
- oracle存储过程中return和exit区别概述及测试
- Three.js利用性能插件stats实现性能监听的方法
- 不用mod_rewrite直接用php实现伪静态化页面代码
- 纯Python开发的nosql数据库CodernityDB介绍和使用实例
- python base64 decode incorrect padding错误解决方法
- js通过更改按钮的显示样式实现按钮的滑动效果
- Linux给普通用户加超级用户权限的方法
- XML简易教程之一
- 究竟什么是Node.js?Node.js有什么好处?
- Android Mms之:深入MMS支持
- 浅谈Python中的可变对象和不可变对象
- ThinkPHP 模板substr的截取字符串函数详解
- Android实现离线缓存的方法
- 对pandas中apply函数的用法详解
- Laravel中10个有用的用法小结
- Android AlarmManager实现定时循环后台任务
- 微信小程序调用微信支付接口的实现方法