【发布时间】:2016-02-25 03:31:58
【问题描述】:
我想创建一个全屏图像,让我可以像这里的苹果网站一样向下滚动页面。
您会注意到,通过调整浏览器大小,图像会保持全屏显示,但它允许您向下滚动到页脚。
这可以在 jquery 中完成还是需要 javascript?
到目前为止,我唯一的代码是使图像全屏显示的 css 代码:
.content {
height:100%;
width:100%;
background: url("http://america.aljazeera.com/content/ajam/watch/shows/the-stream/the-stream-officialblog/2013/9/16/indiana-ag-callsfordrugtestingofpregnantwomen/jcr:content/blog/mainpar/adaptiveimage/src.adapt.960.high.1379636395676.jpg") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
这是一个小提琴http://jsfiddle.net/XXHgJ/
如果您向下滚动页脚显示但菜单保持不动,则需要向上滚动。
【问题讨论】:
-
什么菜单保持不动?我只看到背景和页脚
-
Apple 已将图像放置在 div 中,然后使用 css 定位来放置顶部菜单。一旦图像在 div 中,您将处理 div 元素而不是图像作为背景...如果您将图像发送到背景,它将对滚动没有影响
-
@pete,很抱歉造成混淆,我希望在页脚向上滑动时图像向上滑动。
标签: javascript jquery