悬浮效果是js动态生成的,会生成一个含有类layui-nav-bar的span标签,然后动态设置span的位置达成border-left的效果。可通过控制layui-nav-bar的样式来达到修改样式的效果
因为默认高度是0px,一旦你的菜单高度不是0px开始的话,可能鼠标悬浮不能精确定位,解决办法:
1.去掉悬浮效果,在本页面自定义
<style type="text/css">
.layui-nav-tree .layui-nav-bar {
- background-color: #ffffff;
- width: 0px;
}
</style>
2.同样在上面style中自定义你想要的 悬浮效果
<style type="text/css">
.layui-nav-tree .layui-nav-bar {
#
}
</style>
layer.tree 左侧菜单悬浮 样式 自定义 实现
最新推荐文章于 2024-06-07 10:46:22 发布