0
点赞
收藏
分享

微信扫一扫

layer.js解决layer.alert()水平方向不居中问题

女侠展昭 2022-04-23 阅读 58
javascript

是移动端的使用场景,因为项目需要,使用的是PC端的layer.js,提示文字长的时候layer.alert()就不能居中显示了,就像下面这个样子:

修改之后的效果:

解决方案1:做移动端项目的时候,尽量使用mobile版本的layer.js弹出层插件,如果必须要用PC版本的,那么请看我的解决方案2。

解决方案2:在弹出后检查修正一下弹出的layer弹出层的css,代码如下:

var strly = layer.alert(data.errmsg);
var strly_left = $('#layui-layer' + strly).css("left");
$('#layui-layer' + strly).css("right",strly_left);
举报

相关推荐

0 条评论