sarkis-tlt
@sarkis-tlt
Full Stack Web Developer (ReactJS/MeteorJS/NodeJS)

Как сделать динамическое изменение высоты пустого блока?

Столкнулся с небольшой проблемой, по черновой ссылке: usagid.com/pages/hotel/hotel_result.html

В блоке с заведением при изменении ширины окна браузера изменяется только ширина блока с картинкой (картинка задана как бекграунд, сам блок пустой).

Перепробовал все, что знал, даже свойство clientWidth в js мне не помогло, чтобы как-то это автоматизировать, так как записывает в переменную текущее значение и при дальнейшем изменении размеров окна соотношение остается прежним.

Буду рад любому варианту решения данной проблемы, все будет интересно в познавательных целях)
  • Вопрос задан
  • 190 просмотров
Решения вопроса 1
Вариант 1 - отрабатывать событие resize
Вариант 2 - юзать vw
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
grigruss
@grigruss
Пока не задал ни одного вопроса... только отвечаю.
div.some-block{
    background:url('some.img')no-repeat center;
    background-size: contain;
}

background-size
Размером блока я думаю умеете управлять.
Ответ написан
Комментировать
hronik87
@hronik87
Обитаю в 1С-Bitrix
Картинку надо не бэкграундом прописывать, а в html впихнуть.
Ответ написан
Ваш ответ на вопрос

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

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