make menu support more than 2 levels
This commit is contained in:
parent
3537176f98
commit
4bce764525
7 changed files with 117 additions and 48 deletions
|
@ -160,13 +160,18 @@
|
|||
&-submenu-title-icon {
|
||||
transition: transform @transition-time @ease-in-out;
|
||||
}
|
||||
&-opened &-submenu-title-icon{
|
||||
&-opened > * > &-submenu-title-icon{
|
||||
transform: rotate(180deg);
|
||||
}
|
||||
|
||||
&-vertical &-submenu &-item{
|
||||
padding-left: 43px;
|
||||
}
|
||||
&-vertical &-submenu{
|
||||
&-nested{
|
||||
padding-left: 20px;
|
||||
}
|
||||
.@{menu-prefix-cls}-item{
|
||||
padding-left: 43px;
|
||||
}
|
||||
}
|
||||
&-vertical &-item-group{
|
||||
&-title{
|
||||
height: 48px;
|
||||
|
@ -217,7 +222,10 @@
|
|||
background: @primary-color !important;
|
||||
}
|
||||
}
|
||||
&-dark&-vertical &-item-active &-submenu-title{
|
||||
// &-dark&-vertical &-item-active &-submenu-title{
|
||||
// color: #fff;
|
||||
// }
|
||||
&-dark&-vertical &-child-item-active > &-submenu-title{
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
|
@ -226,6 +234,12 @@
|
|||
.@{menu-prefix-cls}-submenu-title{
|
||||
background: @menu-dark-title;
|
||||
}
|
||||
|
||||
.@{menu-prefix-cls}-submenu-has-parent-submenu{
|
||||
.@{menu-prefix-cls}-submenu-title{
|
||||
background: transparent;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
.select-item(@menu-prefix-cls, @menu-dropdown-item-prefix-cls);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue