1

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

如何将fancybox放在顶部

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

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

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

谢谢你的帮助。

4

1 回答 1

0

尝试使用边距或 translateY 更改它相对于自身的位置:

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


#fancybox-wrap {
  transform: translateY(-100px);
}
于 2015-08-22T10:54:50.673 回答