copal
@copal
𝄞 ...оооо baby

Как установить размеры от размеров родителя у которого их ещё нет?

css дается мне не просто и поэтому его изучение я воздвиг в ранг хобби. Вот проблемный код на codepen, который на словах можно описать примерно так - есть контейнер (.container) у которого ширина 100% и высота auto, так как она должна быть такой, какой её будут задавать дети. В основном контейнере есть два контейнера левый и правый (.left, .right), у каждого ширина 50%, высота первого-левого inherit, у второго 50px.
Первый вопрос - почему не видно первого-левого контейнера? Это из-за того что в момент его формирования у .container ещё нет высоты, которая задается только вторым-правым чилдом?
Второй вопрос - как сделать чтобы эта схема заработала при таких условиях?
  • Вопрос задан
  • 111 просмотров
Решения вопроса 2
@AlexRas
height: inherit не будет работать если у родителя не задано правило height - задай например родителю height: 300px, тогда .left тоже станет 300px
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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