我想根据包含另一个div
的数字更改div
的尺寸。例如,如果我有数字0,则div必须是width: 20px; height 0px;
,如果我有数字50,则div必须是width: 20px; height 50px;
,如果我有数字100 div
必须是width: 20px; height 100px;
。
如何在css或jquery中完成?
我希望你理解。谢谢。
答案 0 :(得分:1)
使用css()
功能:
$('#div-2').css("height", $('#div-1').text()+'px');

#div-2{
background-color: green;
width: 20px;
}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id='div-1'>50</div>
<div id='div-2'></div>
&#13;
希望这有帮助。
答案 1 :(得分:0)
创建一个函数,在传递宽度时,它会将宽度更改为您传递的宽度。
function ChangeHeight(val){
$('#div').css('height', val+'px');
}
ChangeHeight(100);
或者只是这样做,如果它只是每页一次。
$('#div').css('height', val+'px');
这应该适合你。