0

如何在 css 中创建这样的背景(中间和最后一个块具有流体高度):

bg

有什么好的教程吗?

4

2 回答 2

4

您将制作顶部和底部div元素并将它们的 css 设置如下:

#topBGDiv 
{
    width: 100%;
    height: 125px; // Make this the height of the background image in pixels
    background-image: url('dark-gray-ribbon.jpg');
    background-repeat: repeat-x;
    overflow: hidden;
}


#bottomBGDiv 
{
    width: 100%;
    height: 110px; // Make this the height of the background image in pixels
    background-image: url('light-gray-ribbon.jpg');
    background-repeat: repeat-x;
    overflow: hidden;
}

使用这样的图像作为顶部的背景图像:

在此处输入图像描述

底部是这样的:

在此处输入图像描述

最后,将页面背景颜色的 CSS 设置为中间颜色。所以,像这样:

body
{
    background-color: #C0C0C0;
}
于 2012-06-26T13:16:31.673 回答
0

你可以这样写:

#top,#bottom
{
    height: 110px; // Make this the height of the background image in pixels
    background: url('BG.jpg') repeat-x left top;
}


#bottom
{
    background-position:left bottom;
}
于 2012-06-26T13:27:00.637 回答