Bootstrap Popovers定位不正确

时间:2013-07-30 23:31:52

标签: css twitter-bootstrap angularjs popover

我一直在为bootstrap的popovers实现一些额外的位置,而且它们都运行得非常好。然而,我在弹出窗口中遇到动态内容问题。

内容呈现精细和花花公子,但如果我使用弹出的顶部定位,并且它的高度根据内容的变化(动态),则放置错误:

enter image description here

如何修复弹出窗口,以便在调整高度时,锚点保持不变?

3 个答案:

答案 0 :(得分:4)

试试这个:

.popover{position:fixed;}

答案 1 :(得分:1)

默认情况下它位于顶部位置,请将其置于底部并根据它调整位置。然后高度会向上增加,不会影响你的设计。

答案 2 :(得分:1)

你会想要这样的东西:

<强> FIDDLE

.bubble 
{
    position: absolute;
    left: -100px; /* -half width of bubble + half width of button */
    bottom: 100%; 
    margin-bottom: 15px; /* height of callout spike */
    width: 250px;
    min-height: 50px;
    padding: 5px;
}

从问题中的图像来看似乎是规则

margin-bottom: 15px; /* height of callout spike */

是缺少的那个。