Задать вопрос
@lolo_to

Можно ли применять свойства display: flex для внуков, а не детей?

Существует ли возможность применять стили от display: flex не для детей, а для внуков, как в примере:
<style>
    .block_flex {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .block_flex .item {
        align-self: center;
    }
</style>

<div class="block_flex">
    <a>
        <span class="item">Пункт</span>
    </a>
    <a>
        <span class="item">Пункт</span>
    </a>
    <a>
        <span class="item">Пункт</span>
    </a>
</div>

т.е. стили от .block_flex применились не к < a >, а к < span >?
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
develx
@develx Куратор тега CSS
Web developer
Если для детей - ссылок применить display: contents, то можно будет.
https://css-live.ru/articles/display-contents-prac...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@lolo_to Автор вопроса
К сожалению стили применяются только к дочерним элементам, по этому, на сколько я знаю, так нельзя.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы