element-plus
经典中的经典,全面支持 Vue 3。
- 官网
https://element-plus.org/zh-CN/
https://element-plus.gitee.io/zh-CN/
参考
使用笔记
下拉框 el-dropdown 有黑框框怎么取消
vue
<template>
<el-dropdown>
<div class="custom-dropdown">123</div>
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item>Action 1</el-dropdown-item>
</el-dropdown-menu>
</template>
</el-dropdown>
</template>
<style scoped lang="scss">
.custom-dropdown:focus-visible {
outline: unset;
}
</style>el-menu-item 设置选中后的样式
vue
<template>
<el-menu :default-active="activeIndex" mode="horizontal">
<el-menu-item index="1">Processing Center</el-menu-item>
<el-sub-menu index="2">
<template #title>Workspace</template>
<el-menu-item index="2-1">item one</el-menu-item>
<el-menu-item index="2-2">item two</el-menu-item>
</el-sub-menu>
<el-menu-item index="3" disabled>Info</el-menu-item>
<el-menu-item index="4">Orders</el-menu-item>
</el-menu>
</template>
<style scoped lang="scss">
.el-menu-item.is-active {
color: green !important;
background-color: red !important;
}
</style>