@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 >?
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
develx
@develx Куратор тега CSS
Web developer
Если для детей - ссылок применить display: contents, то можно будет.
https://css-live.ru/articles/display-contents-prac...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@lolo_to Автор вопроса
К сожалению стили применяются только к дочерним элементам, по этому, на сколько я знаю, так нельзя.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект