将DIV置于绝对位置并根据其他DIV获得“顶部”位置

时间:2015-01-14 13:26:30

标签: jquery css

我想将div放在另一个div下面,使用position绝对和jQuery来改变高度: EG:

div1具有动态高度(未设置),div2需要位于其下方。

jQuery需要:

获取div1的高度并将css添加到div2" top:' div1height' px"。

结果

这样div2总是位于div1之下,永远不会重叠。

提前致谢。

1 个答案:

答案 0 :(得分:0)

HTML
<div id="d_1">
</div>

<div id="d_2">
</div>

JQUERY

var d1_height = $("#d_1").height();
d1_height = d1_height + "px";
$("#d_2").css("top", d1_height);

您可以在此处找到有关JQUERY css属性的更多信息:http://www.w3schools.com/jquery/jquery_css.asp http://api.jquery.com/css/ 你应该在这里阅读更多关于JQUERY的内容:http://api.jquery.com