html - 三个带有 CSS2 的背景图片 - 滚动时不显示在首屏下方

标签 html xhtml css

我试图让我的网站背景具有三个不同的背景图像 - 所以我将一个图像放入,然后使用两个绝对定位的 DIV 添加其他图层:

z-index: 2;
background: url(/assets/img/bg-stripes.png);
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;

我发现这很好用,但是当你滚动时,div 也在移动 - 它导致页面底部显示一个白色间隙 - 不幸的是我无法上传图片来演示这一点,但是如果你想看看我是如何完成 CSS 的,你可以在这里预览网站: Website Preview

我希望这是有道理的 - 非常感谢您的帮助:)

达伦

最佳答案

我会继续发布它作为答案,使用 position:fixed; 定位元素,以便它们在您滚动时保持静止。

关于html - 三个带有 CSS2 的背景图片 - 滚动时不显示在首屏下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4979670/

相关文章:

javascript - 无论您在页面上的什么位置,我如何制作一个保持在固定位置的 div?

html - CSS 图像向左浮动错误

javascript - firefox 中用于特定任务的自定义按钮

css - 我可以在不下载的情况下使用 font-awesome 吗?

html - 如何使字体在 EPUB 中工作?

html - 如何删除复选框边框?

javascript - 在 iOS5 中自动播放 HTML5 音频/视频

javascript - 如何在我的代码中找到特定的 Javascript

html - 添加仅用于 bigcommerce 主页的链接标签

html - (X)HTML 中 "PRE"标签的用途是什么