0
나는 다음과 같은 정의 : LESS : 원하지 않는 속성 상속
하지만 그들은 menu-level1
에서 상속 때문에 여전히 menu-level2
항목, font-weight: bold
을 받고
ul.menu-level1 {
li.menu-level1-item {
font-size: @font-size-large;
&.active {
font-weight: bold;
}
}
}
div.menu-level2 {
}
\t <ul class="menu-level1">
\t \t <li class="menu-level1-item"><a href="/">some</a></li>
\t \t <li class="menu-level1-item has-submenu active"><a href="/">some</a>
\t \t \t <div class="menu-level2">
\t \t \t \t <ul>
\t \t \t \t \t <li class="menu-level2-item"><a href="/">some</a></li>
\t \t \t \t </ul>
\t \t \t </div>
\t \t </li>
\t </ul>
내가 뭘 잘못하고 있니?
달성하고자하는 것 : menu-level1-item active
요소 만 굵게 표시해야하며 모든 하위 항목도 표시해서는 안됩니다.
편집 : made ul.menu-level2
to div.menu-level2
.
감사합니다. :) – meandeveloper111