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

Как заставить ширину блока подстраиваться под размер фона?

Есть код
<div id="head_f"></div>
div#head_f {  
  background: #0084B4 url(http://webo4ka.ru/Ucoz8/458320612.png) no-repeat center fixed;  
  width: 100%;  
  height: 300px;  
  z-index: -999;  
  background-size: contain  !important;  
  }


background меняется произвольно(как поставит пользователь)
и если картинка маленькая то ширина блока должна подстраиваться под ширину фона.
height:100% не катит,блок пустой.
Как можно реализовать такое?
  • Вопрос задан
  • 878 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@ps1panda
Верстальщик, начинающий front-end
через js, брать ширину и относительное ее выставлять высоту, все это вставлять в background-size
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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