layui 弹出层嵌入tinyMce的菜单被遮挡的解决办法

文章讲述了在使用layui时遇到弹出层被tinyMce编辑器遮挡的问题,常规解决方案无效。作者通过开发者工具发现设置.mce-panel的z-index为大于layui默认值19891022的值可以解决问题。这可能是由于tinyMce版本较老导致的。
摘要由CSDN通过智能技术生成

虽然都3202年了还在使用layui写后台是有点过时了,但是layui确实好用,在使用过程中也不可避免的碰到了如下图的问题

如图,本应该在弹出层上方出现的插入图片窗口被弹出层遮挡,查阅了其他同问题文章的解决方案无非是将.tox-tinymce-aux的z-index属性从默认的1300调整到19891014

或者直接去tinyMce的skin.min.css里修改z-index,我自己两种都尝试过,均无效

于是在此卡了很久,所以提供一个新的解决方法

首先按F12进入开发者模式,选取到该元素,发现有以下类名

 我挨个尝试过,发现如下属性这样设置有效,因为19891022是layui弹出层的默认堆叠,所以只需要对这个类名的z-index设置大于它19891022的值就行。

 .mce-panel {
            z-index: 19892413 !important;
        }

当然可能是因为我使用的tinyMce版本过老,才导致其他人的方法无效,所以写此文仅做纪念。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值