как изменить стиль у li, если есть вложеный список?

Статус
В этой теме нельзя размещать новые ответы.

danneo

Честный
Регистрация
13 Ноя 2007
Сообщения
1.526
Реакции
121
Есть код
HTML:
<ul class="level-1">
    <li>sdfsdf</li>
    <li>sdfsdf</li>
    <li>
        <ul class="level-2">
            <li>dfsdfdfsf</li>
            <li>dfsdf</li>
        </ul>
    </li>
</ul>
Прикрепил картинку (указано, что нужно убрать:( list-style.jpg

Нужно сделать стиль списков, у который етсь вложенные ul, без маркеров.
Подскажите, пожалуйста, способ CSS выборки.
 
  • Заблокирован
  • #2
Нужно сделать стиль списков, у который етсь вложенные ul, без маркеров.
Подскажите, пожалуйста, способ CSS выборки.
HTML:
.level-2{
list-style-type: none;
}

чет вы не туда читаете...
.level-2 нужно с маркером, как и есть. На рисунок посмотрите, что нужно убрать.
а нужно level-1 у которого вложения есть, сделать без маркера
:eek: Тогда может это вы не верно рисунок сделали?
потому, как по рисунку именно у данного класса требуется убрать маркер
ну и собственно не вижу проблемы
изменить код под 1
HTML:
.level-1 li ul{
list-style-type: none;
}
но по большому счёту получается ровно тоже самое... в зависимости от обстоятельств
 
Последнее редактирование:
нееее....
маркеры должны быть у всех элементов списков, ЗА ИСКЛЮЧЕНИЕМ ТЕХ элементов списка, у которых есть вложенные ul.
В кружочек обведен тот маркер, который нужно убрать, и ТОЛЬКО его...
 
  • Заблокирован
  • #4
Вы не отловите содержимое списка li или его отсутствие на css, это на js делать.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху