layui 的 loading 左偏移
layui 布局中发现 loading 并没有垂直居中。但是文档告诉我们默认是垂直居中的。
我的原代码:
layer.load(1, {
shade: [0.1, '#fff'],//0.1透明度的白色背景
time: 3000,
// offset: 'auto' 默认就是这个,我试了,设置没用
});
没有居中的 loading ,莫名的向左偏移了。
然后仔细查看文档后,发现:
layer.ready(callback) - 初始化就绪 中提及到
当你在页面一打开就要执行弹层时,你最好是将弹层放入ready方法中
然后我修改了我的写法
修改后的代码
layer.ready(function () {
layer.load(1, {
shade: [0.1, '#fff'],//0.1透明度的白色背景
time: 1000 // 由于load默认不会自动关闭,这个时间是用来设置关闭的。
});
});
就可以了。