我的页面上有两个div,我想设置相同的宽度。请考虑以下标记:
<div>
<div>
<!-- content -->
<div id="a">
</div>
</div>
</div>
<div id="b">
</div>
如何设置div#b
的宽度等于div#a
的计算宽度
答案 0 :(得分:2)
var width_a = document.getElementById("a").offsetWidth; //get the width of div#a;
document.getElementById("b").style.width = width_a + 'px' ; //set the width of div#b to width ofdiv#a
答案 1 :(得分:0)
只需简单地执行此操作
document.getElementById("a").offsetWidth=document.getElementById("b").offsetWidth;
答案 2 :(得分:0)
这将起作用
$('#b').width($('#a').width());
答案 3 :(得分:0)
答案 4 :(得分:-1)
使用Javascript:
document.getElementById('b').style.width = document.getElementById('a').offsetWidth + 'px';
使用jQuery:
$('div#b').css({
width: $('div#a').width()
});