【问题标题】:Css position a child div alignment by using offsetCss使用偏移量定位子div对齐
【发布时间】:2014-11-06 18:42:53
【问题描述】:

我想找到父 div 的位置,即(第一个 Div)并使用偏移量将子 div 即第二个 div 放在父 div 的顶部。即我动态需要计算父 div 并定位子 div使用偏移的顶部和左侧。我是 jquery 的新手。谁能帮我解决这个问题。

代码:请在此处找到链接 http://jsbin.com/lemaduxosi/1/edit?html,css,output

【问题讨论】:

    标签: javascript jquery html css


    【解决方案1】:

    父 DIV:position: relative
    子DIV:position: absolute; top: 0; left: 0;

    当子元素有position: absolute时,它的坐标是相对于它的偏移父元素的。默认情况下,body 是偏移父级,但在 Parent DIV 上设置 position: relative 会使其成为偏移父级。

    【讨论】:

    • @David Thomas 但请注意,在您的示例中 .second 是 .first 的兄弟姐妹,而不是孩子。
    • 谢谢,但这似乎不起作用,所以我想找到第一个 div 的偏移量,然后计算左右并提供第二个 div 的位置。谁能帮我解决这个问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-27
    • 1970-01-01
    • 2010-09-18
    • 2014-01-11
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    相关资源
    最近更新 更多