背景图片不会重复全高度

时间:2014-10-05 12:47:07

标签: html css

Here你可以看到我的问题。背景图像设置为重复整个高度,但它不按预期工作。

我的CSS

#wrapper {
    margin: 0px;
    padding: 0px;

    background: url(img02.jpg) repeat-x left top;
}

我试图添加theese线

body {
    margin: 0;
    padding: 0;
    background: #F7F7F7 url(img01.jpg) repeat left top;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    color: #5A554E;

/* theese lines added*/ 
        min-height:100%;
      height:auto;

}

但背景图片仍然不会重复所有高度。

2 个答案:

答案 0 :(得分:1)

你只设置了repeat-x,它告诉它在x轴上重复,但是这种重复的梯度图像会导致相当丑陋的背景。相反,如果可能的话,我建议用css完成所有操作。

生成CSS渐变的许多有用工具之一: http://www.colorzilla.com/gradient-editor/

答案 1 :(得分:-1)

如果要拉伸背景以填充页面,请使用:

background-size: 100%;

否则,如果您想重复一遍,请使用Erik的答案。