Как отображать список в зависимости от checked?

Не уверен, что верно сформулировал вопрос.
Имеется многоуровневый список радио кнопок, нужно отобразить дочерние, при условии, что выбран родительский.

Структура примерно такая:
Текст1
   Текст11
      Текст111
      Текст112
   Текст12
      Текст113
      Текст114
Текст2
   Текст22
      Текст221
      Текст222
   Текст23
      Текст231
      Текст232


Изначально видно только Текст1 и Текст2. При выборе Текст1, должны появиться Текст11 и Текст12, при выборе Текст11 должны появиться Текст111 и Текст112.

Пример здесь.
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега CSS
ul ul {
  display: none;
}

input[type="radio"]:checked ~ ul {
  display: block;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Programiker
@Programiker
Програмикер
изучите табы
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы