Administrator
2022-09-14 58d006e05dcf2a20d0ec5367dd03d66a61db6849
提交 | 用户 | 时间
58d006 1 //.nav-list li 
A 2 .nav-list li {
3  .active_state_caret() {
4     display: block;
5     content: "";
6
7     position: absolute;
8     right: 0;
9     top: 4px;
10
11     border: 8px solid transparent;
12     border-width: 14px 10px;
13  }
14
15  &.active > a:after {
16     .active_state_caret();
17  }
18  &.open > a:after {
19     //no caret for open menu item
20     display: none;
21  }
22  &.active.no-active-child {
23     > a:after {
24         //show caret for active menu item with childs which is not open(i.e. no submenu item is active)
25         display: block;
26     }
27  }
28 }
29
30
31
32 .nav-list > li {
33   li.active > a:after {
34     top: 2px;
35     border-width: 14px 8px;
36   }
37 }
38
39 .nav-list li.active:not(.open) li.active > a:after {
40     //hide the active caret when parent submenu is being closed (not open)
41     display: none !important;
42 }