Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html CSS:相对于元素的背景位置_Html_Css - Fatal编程技术网

Html CSS:相对于元素的背景位置

Html CSS:相对于元素的背景位置,html,css,Html,Css,我在一个标题中有“两行”必须水平重复的网站上工作 和页脚, 我已经为这两行做了背景重复 如何使“第二个背景重复图像”位置与“页脚div”位置相同。 实际上,我把顶部的两行变成了一个“背景重复图像” HTML代码: 目录 改变内容 CSS代码: 正文{ 背景:url(../images/standard/repeat_header.png)#FFF repeat-x 0 165px; } #网站内容{ 宽度:1150px; 保证金:0自动; } #车头线{ 宽度:1150px; 高度:4px;

我在一个标题中有“两行”必须水平重复的网站上工作
和页脚,
我已经为这两行做了背景重复

如何使“第二个背景重复图像”位置与“页脚div”位置相同。

实际上,我把顶部的两行变成了一个“背景重复图像”

HTML代码:


目录
改变内容
CSS代码:

正文{
背景:url(../images/standard/repeat_header.png)#FFF repeat-x 0 165px;
}
#网站内容{
宽度:1150px;
保证金:0自动;
}
#车头线{
宽度:1150px;
高度:4px;
背景色:#647193;
浮动:左;
边缘顶部:14px;
}
#车头线向下{
宽度:1150px;
高度:9px;
背景色:#2B303E;
}
.页脚{
宽度:1150px;
背景色:#2A2F3D;
其他样式。。。
}

该网站太大,所以如果你想要完整的代码,我会给你


谢谢大家

我还是不确定,如果我明白了。。。但是你认为是这样的吗

CSS


我想这对你有帮助

我已经改变了你的html结构

html

<div id="websiteContents">
    <div id="header">
        <div class="headerContainer">
            <div id="headerLine"></div>
            contents
            <div id="headerLine_down"></div>
        </div>
    </div>
    <div class="bodyContainer">
    vary contents
    </div>
    <div class="footer">
        <div class="footerContainer">
            <a href="#">Home</a>
            <a href="#">about</a>
            <a href="#">contact us</a>
        </div>
    </div>
</div>

你能分享一张截图吗,这样我们才能了解您的要求。您的页眉中是否有页脚?很抱歉,我将编辑此内容并发布screenshot@Sonasish罗伊,我正在制作截图,我会发布它,但不能在页脚中添加背景图像吗?不,我希望背景位于body标签中,以便在屏幕较宽时用该颜色填充身体背景将重复以填充它你能看截图吗?抱歉,我将发布JSFIDLE文件的图片和错误的内容Just min。我正在制作截图。你在找这样的东西吗?我不明白是什么变化?#网站内容中没有宽度,#页眉是全宽,#页脚也是全宽
<div id="websiteContents">
    <div id="header">
        <div class="headerContainer">
            <div id="headerLine"></div>
            contents
            <div id="headerLine_down"></div>
        </div>
    </div>
    <div class="bodyContainer">
    vary contents
    </div>
    <div class="footer">
        <div class="footerContainer">
            <a href="#">Home</a>
            <a href="#">about</a>
            <a href="#">contact us</a>
        </div>
    </div>
</div>
body {
    background: url(../images/standard/repeat_header.png) #FFF repeat-x 0 165px;
}
body, html{
    height:100%;    
}

#websiteContents {
    height:100%;
}
#headerLine {
    width: 1150px;
    height: 4px;
    background-color: #647193;
    float: left;
    margin-top: 14px;
}

 #headerLine_down {
      width: 1150px;
      height: 9px;
      background-color: #2B303E;
 }

.footer {
    background-color: #2A2F3D;
    height:100%;
}

.headerContainer{
    width:1150px;
    margin:0 auto;
}
.bodyContainer{
    width:1150px;
    margin:0 auto;  
}
.footerContainer{
    width:1150px;
    margin:0 auto;  
}