【发布时间】:2025-12-01 20:40:02
【问题描述】:
我正在尝试在其父元素中垂直对齐一系列气泡文本 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);
});
问题是我只得到第一个父母的第一个孩子的高度。当我使用这个时,我得到空值。我错过了什么?
【问题讨论】:
标签: jquery foreach parent css-selectors