Fancybox / Как прокрутить открытый div и исправить фон? - PullRequest
0 голосов
/ 31 января 2012

В настоящее время я работаю над проектом с некоторым fancybox (встроенный контент). Мне бы хотелось, чтобы на Facebook было такое же поведение: когда я нажимаю, содержимое отображается в окне fancybox, и при прокрутке я делаю прокрутку в окне fancybox, но фон должен оставаться фиксированным.

Я попытался смешать пару идей, которые нашел здесь и там, в основном:

$(".jqShowArticle, .jqShowPortfolio").fancybox({
  'onStart'        : function(){
    $("body").css({"overflow": "hidden", "position": "fixed"});
    $("#fancybox-overlay").css({"overflow": "scroll"});
  },
  'onClosed'        : function(){
    $("body").css({"overflow": "auto", "position": ""});
  }
});

Но это не работает ... Вот эта страница: http://espresso.double -espresso.com / Вы можете нажать на каждый элемент портфолио (изображения с текстом, появляющимся при наведении курсора ...) или на запись в блоге, чтобы увидеть, что он делает ...

Большое спасибо за вашу помощь!

1 Ответ

0 голосов
/ 02 апреля 2012

Кажется, есть ответ на https://github.com/fancyapps/fancyBox/issues/24. Я не уверен, как они делают это точно.

...