DIV宽度设置为百分比(如50%),如何使DIV的高度等于宽度

2025-03-28 09:50:11
推荐回答(3个)
回答(1):

你给每一个DIV加一个class就行了,比如说,class="DIV",那你这样:

如果要class="TestDiv",那就把:
doSomeThing('DIV');
改成:
doSomeThing('TestDiv');
其它的地方不用改。
大概就是这样了。

回答(2):

这个只用CSS应该是不能实现的,应该用javascript才好。
用JS获取一下DIV的宽度,之后再设置高度。

参考如下:

回答(3):

用jquery来写,每个DIV写相同的class比如class='mydiv'
var height = $(".mydiv").width();
$(".mycdiv").css("height",height );