el-menu-item 点击后不切换高亮状态
时间: 2023-10-18 20:05:04 浏览: 163
如果你不希望 el-menu-item 点击后切换高亮状态,可以通过设置 unique-opened 属性来实现。当设置为 true 时,el-menu 只会保持一个子菜单的展开状态,所以不会出现多个 el-menu-item 同时处于激活状态的情况。同时,你也可以通过设置 default-active 属性来指定初始时要激活的菜单项,而不是通过点击进行激活。例如,设置 default-active="1" 后,el-menu-item 的第一个子项会在页面加载时处于激活状态。
相关问题
el-menu-item 点击后会切换高亮状态
是的,el-menu-item 点击后会切换高亮状态。默认情况下,点击 el-menu-item 后会自动添加一个名为 "is-active" 的 class,可以通过设置 active-name 或 active 切换高亮状态的 class 名称。例如,设置 active-name="my-active" 后,点击 el-menu-item 后会自动添加一个名为 "my-active" 的 class。
点击el-menu-item,如何不高亮
如果想要点击el-menu-item时不出现高亮效果,可以通过添加以下CSS样式来实现:
```
.el-menu-item.is-active,
.el-menu-item:focus,
.el-menu-item:hover {
background-color: transparent !important;
}
```
这样设置后,当你点击el-menu-item时,它将不再出现高亮效果。注意,这里使用了!important来覆盖原有的样式,确保这个样式生效。