我正在尝试在其父元素中垂直对齐一系列气泡文本 div。
此嵌套的简化版本如下所示
<div class="bubble">
<div class="bubble-inner">
</div>
</div>
<div class="bubble">
<div class="bubble-inner">
</div>
</div>
我正在使用这个 jQuery 来获取我的内部元素高度,并且我需要将边距应用于父元素。
$('.bubble').each(function() {
var rBubbleHeight = $('.bubble > .bubble-inner:first-child').outerHeight();
var rbh = (405 - rBubbleHeight) / 2;
$(this).css('margin-top',rbh);
});
问题是我只得到第一个父母的第一个孩子的高度。当我使用这个时,我得到空值。我错过了什么?