我正在尝试建立一个小型网站,该网站是一页,正文中有 5 个堆叠的 div。第一个和第二个 div 很好,但之后的所有 div(3、4 和 5)在 IE9 中查看网站时都重复唯一的背景图像。该站点在 FF 20.0.1、IE10、IE 10 兼容性和 IE9 兼容性中运行良好,因此此问题似乎只出现在 IE9 中。除了这 5 个容器之外,我已经从 CSS 和 html 中取出所有内容,发现我无法确定导致背景图像在第 3、第 4 和第 5 个 div 中重复的问题。我还重复了第二个 div,它还复制了第二个实例中的背景。如果有人对我所缺少的有任何见解,我将不胜感激。还,
CSS:
* {
list-style: none;
margin: 0;
padding: 0;
text-decoration: none;
}
body {
font-family: Myriad, Arial, Helvetica, sans-serif;
}
p {
margin-bottom: 1em;
}
a {
color: #60789c;
text-decoration: none;
}
a:visited {
color: #60789c;
}
img {
border: 0;
}
body {
margin-bottom: 0px;
margin-top: 0px;
}
div#content {
margin: auto;
padding: 0;
width: 900px;
}
div#SectionOne {
Background-image: url(../images/section1.jpg);
height: 707px;
width: 100%;
}
div#SectionTwo {
Background-image: url(../images/section2.jpg);
color: #FFFFFF;
height: 1159px;
width: 100%;
}
div#SectionThree {
Background-image: url(../images/section3.jpg);
height: 668px;
width: 100%;
}
div#SectionFour {
Background-image: url(../images/section4.jpg);
height: 1385px;
width: 100%;
}
div#SectionFive {
Background-image: url(../images/section5.jpg);
height: 1165px;
width: 100%;
}
这是 HTML:
<body>
<div id="content">
<div id="SectionOne">
</div>
<div id="SectionTwo">
<a name="SectionTwo" />
</div>
<div id="SectionThree">
<a name="SectionThree"/>
</div>
<div id="SectionFour">
<a name="SectionFour"/>
</div>
<div id="SectionFive">
<a name="SectionFive"/>
</div>
</div>
</body>