2013-11-11 2 views
9

У меня есть правая панель, которая должна иметь qTip для каждого элемента. Область прокручивается, поэтому подсказки lowee просто не подходят в окне. Проблема показано ниже:qTip2 интеллектуальное позиционирование через окно просмотра

enter image description here

Если я добавить смарт-позиционирование моей подсказки:

position: { 
     viewport: $('#window') 
    } 

Я получаю подсказку пребывания внутри окна, но теперь она автоматически устанавливает положение выше или ниже элемента (вместо а слева от него) и перебирает элементы с интерактивным доступом, что делает их недоступными для пользователя. Продемонстрировано ниже:

enter image description here

Вопрос: как сделать всплывающую подсказку с умным расположение жгутов видового экрана (окна), который сохраняет исходное положение (слева)?

ответ

8

Got it. Чтобы он оставался видимым, мы можем использовать настройку. Этот параметр определяет вид позиционирования в режиме просмотра, который имеет место. Если мы нажмем adjust: {method: none shift} - тогда панель инструментов, когда выходит из видимой области, не будет перемещаться горизонтально (нет) и перемещаться вертикально (сдвиг).

Для получения дополнительной информации прочтите руководство. http://qtip2.com/plugins#viewport

position: { 
     at: 'center left', 
     my: 'right center', 
     effect: false, 
     viewport: $('.mainPanel'), 
     adjust: { 
      method: 'none shift' 
     } 
    }, 
Смежные вопросы