0

由于我对 jQuery spritely 插件方法有一个平移 ` 元素,我调用它来平移一些超级马里奥兄弟背景,它似乎增加了相当多的页面长度。

如果您访问http://www.marioplanet.com,您会注意到有 3 种不同的平移背景。只有2,不足以填满页面内容的整个高度,但是3平移,溢出太多,导致用户可以向下滚动页面,只是为了看到背景平移图片。

我想做的是用<div>我页面上最后一个元素的高度来切断第三次平移,在这种情况下,我的<div id="footer">元素。

关于如何做到这一点的任何想法?我想我总是可以只制作 2 个背景并压缩我的内容,但这并不好玩,是吗?:)

谢谢!

4

1 回答 1

2

我认为最好将背景元素包装在 div 中,并将属性高度(可能还有最小高度)设置为 100%,并将溢出设置为隐藏。如果包装 div 与内容大小一样高,小于背景的总高度,则背景将被剪裁。

于 2010-08-19T21:28:29.907 回答