我正在使用这个 HTML:
<div id="navleft"></div>
<nav id="nav">
</nav>
<div id="navright"></div>
这个CSS:
#navleft {
background:url('./images/navleft.png');
height:48px;
width:11px;
float:left;
position:absolute;
margin-left:-13px;
}
#navright {
background:url('./images/navright.png');
height:48px;
width:11px;
float:right;
margin-right:-13px;
}
#nav {
background:url('./images/navbg.png') repeat-x;
height:48px;
width:100%;
float:left;
position:relative;
}
问题是左/右图像不会附加到主功能区。
我试过弄乱位置、显示和边距,但最接近我的目标的是它们之间的 1 个白色像素(上面的代码)。
谁能解释为什么会发生这种情况和/或提供解决方案?
非常感激!