【问题标题】:Dynamically position element动态定位元素
【发布时间】:2011-02-23 13:08:36
【问题描述】:

我有以下几点:

http://jsfiddle.net/oshirowanen/2vqvD/

无论 .navigation 放在屏幕的哪个位置,我如何动态定位 .dropdown 元素?

编辑 1:

例如,无论 .navigation 在屏幕上的哪个位置,.dropdown 的左上角都应该在 .navigation 的左下角正下方,这样当单击 .navigation 时它看起来就像一个单独的元素。

【问题讨论】:

  • 你需要更清楚一点,把它放在哪里?相对于 .dropdown?
  • 您目前的解决方案似乎很好,有什么问题?

标签: jquery jquery-ui


【解决方案1】:

给你:http://jsfiddle.net/2vqvD/2/

顺便说一句,我重构了您的代码,同时更改了 JavaScript 和 CSS。

【讨论】:

    【解决方案2】:

    可以这样解决:

    <div class="menu">
        <div class="navigation">Account ▼
            <div class="dropdown">
                picture of user goes here<br />
                other options go here<br />
                further options go here
            </div>
        </div>
    </div> 
    

    即将 .dropdown 放在 .navigation-div 中。

    ---编辑

    嗯..再次阅读您的问题后,可能是我误解了它?

    【讨论】:

      猜你喜欢
      • 2017-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-22
      • 1970-01-01
      • 2015-07-04
      • 2020-03-24
      相关资源
      最近更新 更多