我使用这个HTML:故障使用div的丝带 - 导航菜单
<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像素。
任何人都可以解释为什么这种情况正在发生和/或提供解决方案?
非常感谢!
使用督察检查什么是1px的白色空间,阻塞是它加入到'#nav'尝试。 – 2013-02-12 17:38:24
督察似乎表明,它是[部分](http://i48.tinypic.com/fjhvmt.png)@AspiringAqib – 2013-02-12 18:26:48
你正在使用规范化的CSS? – 2013-02-13 07:08:31