jQuery滚动,身高100%

时间:2013-09-24 10:10:44

标签: jquery html css scroll

当窗口使用以下代码滚动时,我试图触发jQuery函数:

$(window).scroll(function(){

但是,当我设置100%的身高(在网站上进行格式化时需要)时,滚动功能不会触发。正文高度设置为100%,以便背景图像填充整个浏览器窗口。

滚动时是否可以触发滚动功能,或者使用备用功能或替代代码使背景图像拉伸整个页面?

谢谢

修改(我的解决方案):

这是一个奇怪的问题,因为它有严格的条件 - 即身高,以及我玩的其他编码。

然而我发现我有

overflow:auto;

在正文内部设置父div。

解决方案是移除溢出并添加

position:relative;

围绕所有内容的div。

这可能不会适用于其他任何人,但我认为我只是想发布解决方案!

感谢您的帮助!

干杯 亚历

1 个答案:

答案 0 :(得分:1)

您可以像这样指定背景大小:

body{
    background-image: url('http://images.google.com/intl/en_ALL/images/srpr/logo11w.png');
    background-size:100%;
    background-repeat:no-repeat;
}

它将填满整个浏览器窗口