2016-09-23 3 views
0

Я хочу назначить высоту div и назначить ее другому с помощью jQuery. Это с петлей для нескольких div. Второй div находится на двух строках.Петля для назначения высоты

Работает на Mac Chrome, IE PC, но не на Chrome PC.

Я не получаю правильное значение. Mac Я получаю 37 для первого и 74 второго. ПК - это 37.

Благодарим за помощь. :)

$('.display-block.title-node-information').each(function() { 
 
\t var height = 0; 
 
\t \t console.log($(this).height()); 
 

 
});
.title-node-information{ 
 
    font-size: 39px; 
 
\t 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 &amp; spectacles</div> 
 
</div>

+0

Я использую хром на ПК, и это показывает 37 и 74 – depperm

+0

Да, я тоже с «фрагментом кода запуска». Я не понимаю, но на моей странице у меня как высота. Возможно, очистить оба родителя div? я потерял –

+0

Я могу отправить вам ссылку на мою страницу, чтобы узнать, есть ли у вас идея? Спасибо :) –

ответ

0

Если вы измените размер окна, то высота обоих DIVs будет changed..try this..even хотя вы дали ширина: 30%, а если вы уменьшаете или изменить размер окна то это изменится. Надеюсь, это даст вам ясный ответ.

Смежные вопросы