Показать сообщение отдельно
  #1 (permalink)  
Старый 15.03.2017, 14:16
Профессор
Отправить личное сообщение для Igorsrt Посмотреть профиль Найти все сообщения от Igorsrt
 
Регистрация: 21.02.2016
Сообщений: 271

Добавить css класс родительскому элемнту
Здравствуйте!
У меня есть div внутри которого может быть картинка, а может и не быть... Проблема в том, что средствами css у меня не получается автоматически регулировать высоту этого блока - блок не растягивается по высоте (сам не понимаю почему, вероятно потому что он прижат к экрану свойством position: absolute), т.е. если я задаю #u25210-bw высоту жестко {height: 300px} - то работает, если нет - то картинку не видно
<div class="browser_width colelem" id="u25210-bw">
 <div>
   <!-- biggest banner -->
  <a href="/" target="_blank">
    <div id="banner-biggest" alt="на главной" style="background-image: url('/58c0847705f64.jpg');min-height: 367px;background-color: rgb(0, 0, 0);background-position: center bottom;background-repeat: no-repeat;background-size: cover;">
    </div>
  </a>
 </div>
</div>

Можно ли тогда средствами js добавлять новый CSS класс блоку #u25210-bw, только при условии что внутри него есть img ?

Последний раз редактировалось Igorsrt, 15.03.2017 в 14:19.
Ответить с цитированием