Имеется список с классами к каждому елементу, не могу присвоить к каждому классу уникальное значение стиля. Если присваиваю елементу Folder 3.1.1 класс то все елементы которые идут после него в подсписке приобретают этот класс. Как сделать их уникальными. Т.е. например .main с красным бекграундом .sub с синим, если к классу .sub добавляется подкласс plus то бекграунд ТОЛЬКО ЭТОГО елемента становится белым а все остальные елементы которые находятся в подсписке имели синий цвет. <li class="main"><a href="#">Main item</a> <ul> <li class="sub"><a href="#">Folder 2.0</a></li> <li class="sub plus"><a href="#">Folder 2.1</a> <ul> <li class="sub"><a href="#">Sub Item 2.1.1</a></li> <li class="sub"><a href="#">Sub Item 2.1.2</a></li> <li class="sub plus"><a href="#">Folder 3.1.1</a> <ul> <li class="sub"><a href="#">Sub Item 3.1.1.1</a></li> <li class="sub"><a href="#">Sub Item 3.1.1.2</a></li> <li class="sub"><a href="#">Sub Item 3.1.1.3</a></li> <li class="sub"><a href="#">Sub Item 3.1.1.4</a></li> <li class="sub"><a href="#">Sub Item 3.1.1.5</a></li> </ul> </li> <li class="sub"><a href="#">Sub Item 2.1.4</a></li> </ul> </li> </ul> </li>