Позиционирование для всплывающих окон в Twitter Bootstrap 2.0? - PullRequest
2 голосов
/ 01 февраля 2012

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

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

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

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

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

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

Ответы [ 2 ]

4 голосов
/ 02 февраля 2012

Разобрался, я добавил верхнее поле к телу, и это все отбросило

0 голосов
/ 06 октября 2014

Я хотел показать изображение внутри поповера, и у меня была такая же проблема.Решением было установить Высота и Ширина для этого изображения.

...