我正在尝试将 3 个 div 放在一行 [1][2][3] 中。
[1] 应该有一个向左重复的背景图像
[2] 必须居中。它的 1000 像素
[3] 应该有一个向右重复的背景图像
问题是 [1] 出现在 [2] 的顶部,[3] 在 [2] 的下方,而 [1] 和 [3] 的背景图像不出现。如果我只是放一种颜色而不是图像,它就会出现(路径是正确的)。
HTML:
<div id="topleft">left</div>
<div id="top" >
<div class="container"/>
<div id="header">Menu</div>
</div>
</div>
<div id="topright">right</div>
CSS:
#topleft {
background-image: url(images/leftrepeat.png);
background-repeat: repeat-x;
float: left;
}
#top .container {
background-image:url(images/center.png);
background-repeat:no-repeat;
min-height:151px;
width:1000px;
float: center;
}
#topright {
background-image: url(images/rightrepeat.png);
float: right;
background-repeat: repeat-x;
}