我正在嘗試構建一個小型網站,它是一個頁面,內有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,它也複製了第二個背景。如果有人對我缺少的東西有任何洞見,我將不勝感激。 另外,我在尋找解決方案時發現了無重複和其他想法,但在這一點上我沒有任何工作。複製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>
這裏有一個[小提琴](http://jsfiddle.net/mv6hY/) – Bigood