@kozavr

Как растянуть задний фон дива?

8816c1c9b48a416a87a12ee1172beea7.jpg

Как сделать серый фон у блока слева по высоте таким же как и у блока справа? Оба блока прописаны как div-ы и вложены в еще один div, у которого высота в css прописана так:
max-height: 1200px;
я попытался у левого блока в css прописать height: 100%; но это ничего не дает, хотя по описанию атрибута, это должно растягивать его по всей высоте блока, в который он входит. Он ни хрена не растягивается, а сжимается до последней строчки того контента, который у него внутри.
  • Вопрос задан
  • 199 просмотров
Пригласить эксперта
Ответы на вопрос 3
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
задай родителю display: flex;
Ответ написан
@neeil
background-size: 1200px;
Ответ написан
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Варианты:
1. Для родителя задать display:flex, остальные свойства по макету.

2. Фон задавать не ячейкам, а родителю. Если нужен не непрерывный фон, то задавать его градиентом.

3. С помощью JS узнавать высоту правого и левого столбика, брать максимальную.

Первый вариант самый умный для ИЕ10+
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
06 нояб. 2024, в 03:35
5000 руб./за проект
06 нояб. 2024, в 00:20
1000 руб./за проект
06 нояб. 2024, в 00:03
40000 руб./за проект