2012-02-01 2 views
2

Я экспериментирую с Twitter Bootstrap 2.0 и хочу использовать popovers. У меня все работает нормально, но независимо от того, какое «размещение» я указываю, они появляются примерно на 50 пикселей или ниже, чем должны, как будто там где-то есть смещение.Позиционирование для popovers в Twitter Bootstrap 2.0?

Вот мои варианты:

$(function() { 
    $(".pop").popover({ animation: true, placement: 'right', trigger: 'hover' }) 
}); 

Я попытался указать 'placement: -50', 'placement: [0,-50]', 'position: -50' и 'offset: -50' просто чтобы посмотреть, смогу ли я получить что-нибудь случиться, но ни один из этих параметров не влияет на что-либо. Я также попытался отредактировать мою копию bootstrap.css, чтобы изменить позицию по умолчанию 'top' с '0' на '-50px', но это тоже ничего не делало. Есть много предыдущих вопросов, которые должны помочь (example), но я все равно получаю те же результаты на своем сайте.

Это то, что мой поповер выглядит, как если бы я вставить в точном коде из демонстрационной страницы: enter image description here

я просто не хватает что-то глупое? Почему на демонстрационной странице появляется одна стрелка, указывающая прямо на кнопку?

ответ

4

Понял, что я добавил верхний край к телу, и это отбрасывало все.

+0

У меня есть аналогичная проблема, но я не могу найти какой-либо маржи, которая может ее отбросить. У вас будет больше информации о вашем решении? –

0

Я хотел показать изображение внутри popover, и у меня была та же проблема. Решение состояло в том, чтобы установить Height и Width на это изображение.

Смежные вопросы