Привет У меня есть главный div, в котором размещаются еще 2 divs. Нижний - это изменение высоты в зависимости от размера основного размера div.Изменение размера Div в пределах div с динамической высотой
Вот код, насколько я понял:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title></title>
<style type="text/css">
#upper{
background:#F00;
border: black solid 2px;
overflow-y:scroll;
height: 50px;
}
#lower{
background:#AAF;
border: red solid 2px;
overflow-y:scroll;
}
#maindiv{
height: 100%;
border: green solid 2px
}
html,body{margin: 0px;}
</style>
</head>
<body id="bodyId" >
<div id="maindiv">
<div id="upper">test<br/>
test<br/>
test<br/>
test<br/>
test<br/>
v
test<br/>
test<br/></div>
<div id="lower" onresize="resize('lower')">test2</div>
</div>
<script type="text/javascript">
function resize(arg)
{
var frame= document.getElementById(arg);
var heights= document.getElementById(arg).parentNode.offsetHeight ;
alert(frame);
frame.style.height = heights -50 + "px";
}
</script>
</body>
</html>
по какой-то причине он не работает. Я хочу получить нижний divs id (ниже) к функции и получить родительский divs id (maindiv) и его высоту. С этим я хочу установить высоту нижнего div.
Любые идеи?
Благодарим за помощь.
TheVagabond
Вы смотрели в только с помощью CSS медиазапросы для достижения этого результата? –
Нет. Я получил только что выше. Но как это мне поможет? – Thevagabond
Хотите, чтобы я ответил альтернативными медиа-запросами? –