jquery - 灯箱滚动到页面底部

标签 jquery html css lightbox

好吧,我绝不是 css、jquery 或任何这些新奇的 html 5 元素方面的专家。

我正在尝试使用 lightwindow 灯箱脚本制作一个简单的画廊,但我在 firefox 中遇到了这个奇怪的问题(虽然在 ie 8 中没有)。

当灯箱打开时,它会在页面的滚动条旁边创建一个滚动条,它允许页面在内容下方很好地滚动到这个未知的灰色区域。

页面在这里 : http://highburypools.com/newsite/liners.php

我用谷歌搜索到死,虽然我找到了人们声称的解决方案,但对我来说都是零散的胡言乱语,我不知道如何实现这些解决方案。

谢谢!

最佳答案

好的,知道了。 lightbox.js 文件有这个 if block :

if(Prototype.Browser.Gecko) { overlay.setStyle({ backgroundImage: 'url('+this.options.overlay.presetImage+')', backgroundRepeat: 'repeat', height: this.pageDimensions.height + 'px' height: 700 + 'px' });

所以基本上,我只是将设置高度的行替换为 height: 700 + 'px',FF 认为页面的高度超过 1900px 很奇怪,因为页面属性说它只有 1200。一个 firefox 错误也许吧?

关于jquery - 灯箱滚动到页面底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23508421/

相关文章:

Javascript 从类中获取值(value)

javascript - 单击事件在 jquery easyui 多选项卡中不起作用

css - 避免 CSS 动画离开视口(viewport)

javascript - 隐藏一个元素并同时更改样式 css

javascript - 多个元素上的 jQuery 插件异步执行

ModalPopupExtender 背后的 JQuery Timepicker

jquery - 在 jQuery 中创建一个 "Collection of Collections"

javascript - Jquery CSS 背景图像旋转

css - 如何将此 div 对齐到父 div 的右下角/左下角?

HTML:固定表格列宽