我想指定div的高度,并使用jQuery将其分配给另一个div。 这有几个div的循环。 第二个div分为两行。
适用于Mac Chrome,IE PC,但不适用于Chrome PC。
我没有得到正确的价值。 Mac我第一次获得37,第二次获得74。 PC都是37。
感谢您的帮助。 :)
$('.display-block.title-node-information').each(function() {
var height = 0;
console.log($(this).height());
});
.title-node-information{
font-size: 39px;
font-family: 'Gotham Black';
line-height: 37px;
margin-left: 15px;
margin-bottom: 12px;
display:inline-block;
width: 30%;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="bord">
<div class="bar"></div>
<div class="display-block title-node-information">Hello</div>
</div>
<div class="bord">
<div class="bar"></div>
<div class="display-block title-node-information">Concerts & spectacles</div>
</div>
答案 0 :(得分:0)
如果你调整窗口的大小,那么两个DIV的高度都会被改变..虽然你已经给出了宽度:30%,如果你最小化或调整窗口大小,那么它会改变..希望这给你清楚的答案