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

Как разделить блок на две части?

Подскажите пожалуйста, есть просто див, в нем два вложенных дива, один должен занимать 30%, другой 70%
display: grid;
  grid-template-columns: repeat(2, 30% 70%);

пытаюсь сделать вот так, но при адаптиве, у меня контент блока, который занимает 70% заезжает на контент блока, который занимает 30%
если пишу вот так
display: grid;
  grid-template-columns: repeat(2, 1fr);

то все корректно, но тут уже они равные части занимают
как это поправить или какое альтернативное решение можно придумать
Ну если задаю отдельно блокам размер 30% и 70%, то они тоже при адаптиве налазят друг на друга
  • Вопрос задан
  • 386 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Зачем repeat здесь?

grid-template-columns: 30% 70%;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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