我的叠加层位置有问题。据我所知,我可能使用了错误的方法,但这是我的情况:
我希望覆盖显示在我页面上的特定位置。
我让它与 jQuery Tools Overlay ( http://jquerytools.org/ ) 一起工作。
- 这是我网站的链接:http ://www.kiledesign.no
到目前为止,这是我用于叠加层的 js 代码:
$(function() {
$("div.brick_index[rel]").overlay({fixed:false,top:282,mask {color:'#000',opacity:0.50},closeOnClick:true});
});
现在从顶部overlay
打开- 相对于窗口,而不是相对于- 这是问题所在。(代码的 - 部分确保覆盖在滚动页面时打开后保持位置)。282px
body
fixed:false
当您位于页面顶部时,一切都很好。在我希望它打开的overlay
位置打开 - 覆盖红色“砖”旁边的“砖”。
但是您立即向下滚动一点,然后单击overlay
-triggers,仍然从窗口顶部向下overlay
定位。282px
那不是我想要的。
- 这是我网站的链接:http ://www.kiledesign.no
任何人都知道我怎样才能让它以我想要的方式工作?
文本内容为挪威语
我看过这个:JqueryTools overlay position based on window size,但不知道如何使用,以及在哪里放置建议的代码。并且解决方案的链接不起作用。