Javascript 如何根据高度动态设置div宽度

Javascript 如何根据高度动态设置div宽度,javascript,html,css,Javascript,Html,Css,我的HTML代码 <div class="persoonal"> <div class="left"></div> <div class="rigth"></div> </div> 我是HTML新手 我想给左div 50%的宽度,当右div的高度为100px时, 我想给同样的左div 100%的宽度,当它的高度大于100px时 有什么建议吗? 提前感谢。您可以通过jquery来完成此操作 var d

我的HTML代码

<div class="persoonal">
    <div class="left"></div>
    <div class="rigth"></div>
</div>
我是HTML新手

我想给左div 50%的宽度,当右div的高度为100px时, 我想给同样的左div 100%的宽度,当它的高度大于100px时

有什么建议吗?
提前感谢。

您可以通过jquery来完成此操作

    var div_width = $( ".left" ).width();
var r_div_height = $( ".right" ).height();
if(r_div_height == '100')
    $( ".left" ).width('50');
if(div_width == '100')
    $( ".left" ).width('100');

这样你就可以做到。

据我所知,这可能会有所帮助

if($('.rigth').height()>100){
$('.left').css(“宽度”,“100%”);
}
.profile{
宽度:100%;
}
.左{
宽度:50%;
背景:红色;
浮动:左;
高度:自动;
显示:内联块;
}
里格斯先生{
浮动:对;
背景:蓝色;
宽度:48%;
高度:自动;
显示:内联块;
}

试验
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。二人世界
这是一种令人厌恶的行为,因为它是一种不平等的行为。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡。
    var div_width = $( ".left" ).width();
var r_div_height = $( ".right" ).height();
if(r_div_height == '100')
    $( ".left" ).width('50');
if(div_width == '100')
    $( ".left" ).width('100');