有没有办法让我可以获得一个元素.container
的宽度,例如将它应用到另一个.item
?
我的布局是响应式的,因此我不能只给.item
一个固定的宽度值。
答案 0 :(得分:10)
答案 1 :(得分:2)
试试这个:
$('.item').width($('.container').width())
答案 2 :(得分:1)
尝试:
$(".item").width($(".container").width());
答案 3 :(得分:-1)
要获得没有jquery的宽度,只需简单的javascript代码行:
var width = document.getElementById('foo').offsetWidth;
注意:这将获得元素的宽度+边框宽度
实施例。 HTML:
<div class="foo"></div>
式:
.foo {
width: 100px;
border: 1px solid #CCC;
}
在这种情况下,的宽度为:
100px width + 1px right border + 1px left border = 102px
希望有所帮助。