我想让页面的背景图像伸展到全部宽度和高度。这里面临的挑战是它应该在顶部和底部留出一个48像素的区域(这些是页眉和页脚区域,我们不希望这个图像隐藏在那里)。另外,我正在尝试仅使用CSS(无JavaScript或客户端代码)。 CSS3是好的。css使用顶部和底部填充来拉伸背景图片
这是我到目前为止的地方。我已经能够得到顶边距:
background-image: url('images/image1.png')
background-repeat: no-repeat;
background-attachment:fixed;
background-position: center 48px;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
谢谢。你的回答正好适合我,因为我已经有了更高的z-index的页眉和页脚。猜猜img路线是更简单的解决方案。仍然怀疑,如果我们可以将底部填充或边距应用于背景图像。 – dreamerkumar 2012-07-19 13:17:55