Проблема такая: есть блок
<div class="main" style="height: auto">
<div style="height: 100px"></div>
</div>
Родительский div (с классом 'main') будет иметь высоту 100px (как у дочернего)
Как сделать так, чтобы 'main' имел половину своей высоты (50px)?
На псевдокоде это будет выглядеть как то так
height: auto/2;
Думаю в данном случае лучше всего использовать height : 50 %;
я через JS решал такие вопросы, возможно не правельно на работает
$(".main").css("height", function(){
var height = $(".main_bl").height() *2;
return height;})
.main_bl{
border:1px solid blue;
}
.main{
height:auto;
border:1px solid red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="main">
<div style="" class="main_bl">
ТЕКСТ ТЕКСТ
</div>
</div>
.main {
height: 50%;
}
должно работать
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Почему у меня не хочет подключаться к серверу mysql (стоит на локальном хосте: Denwer)В Apache прописаны конфигурации: $&{ip:-127
После установки DataGrip у меня постоянно пустой экран при постоянном создании нового проектаНе знаю как решить эту проблему
Надо сделать поле чтобы можно записывать в него числа типа 655, а сейчас можно только целые числа писать