Как заставить Colorbox iframe двигаться с прокруткой вверх / вниз? - PullRequest
0 голосов
/ 08 марта 2012

У меня есть iframe Colorbox, который ссылается на другую страницу.

Проблема в том, что если я прокручиваю окно вверх / вниз, Colorbox остается в исходном положении, и я больше не вижу его.*

Есть ли способ заставить его следовать за прокруткой вверх / вниз?Я предполагаю, что это может быть решено с помощью позиционирования CSS или чего-то еще, но я не мог понять это.

Спасибо.Пожалуйста, дайте мне знать, если это не имеет смысла, я мог бы предоставить некоторые скриншоты.

Ответы [ 2 ]

2 голосов
/ 08 марта 2012

Я не уверен, что такое "Colourbox", но обычный способ сделать то, что вы описываете:

#yourElement {
    position: fixed;
    left: 0px;
    top: 50%;
}

Это будет держать ваш элемент 0px слева и наполовину вниз по экрану при прокрутке.

0 голосов
/ 09 марта 2012

Вы, вероятно, можете сделать это, разветвив плагин и написав несколько JS, чтобы сделать трюк.

ColorBox использует "div # colorbox", который абсолютно позиционирован, и я считаю, что плагин вычисляет атрибуты top и left CSSна лету.

Вам нужно будет рассмотреть эти значения на лету как часть события, реагирующего на прокрутку окна.Звучит как полезное улучшение.

Вы можете раскошелиться на плагин с сайта авторов jacklmoore.com / colorbox

Всего наилучшего.

...