【问题标题】:Position DIV absolute and get "Top" position based on other DIV绝对定位 DIV 并根据其他 DIV 获得“顶部”位置
【发布时间】:2015-01-14 21:34:03
【问题描述】:

我想使用绝对位置和 jQuery 将一个 div 放置在另一个具有不同高度的 div 下方: 例如:

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

所需的 jQuery:

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

结果

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

提前致谢。

【问题讨论】:

  • 那你为什么不试试呢??? ....你的代码在哪里?
  • 我没有尝试过,因为我不知道如何使用 jquery 获取 div1 的高度并将其作为 css 添加到 div2。没有代码,因为我没有为它写任何代码。
  • 那么这个问题不适合所以只要用谷歌搜索一下你就可以找到......或者在Jquery的API上搜索...... 搜索:获取Jquery 上 elemtn 的高度 ... 将顶部设置为 Jquery 上的元素 css

标签: jquery css


【解决方案1】:
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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-06
    • 2012-01-09
    • 2018-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多