fancybox顶级位置

时间:2012-05-09 09:11:05

标签: javascript jquery fancybox

我正在使用带有centerOnScroll = true选项的fancybox,所以当fancybox打开时,它会显示在页面中心和滚动鼠标上,fancybox随之移动。问题是我想在开启时将fancybox移到顶部,我在这个帖子中找到了解决方案:

How to position fancybox on top

我也使用了这个css技巧,但问题是如果我使用这个css代码,那么fancybox不会继续滚动。

#fancybox-wrap {
  top: -100px !important;
}

这里是我的脚本链接(请点击图库):http://travianstation.com/index.html

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

尝试使用保证金或translateY来改变它与自身相关的位置:

#fancybox-wrap {
  margin-top: -100px;


#fancybox-wrap {
  transform: translateY(-100px);
}