0
我在页面顶部有这些按钮,问题是Chrome浏览器显示的这些按钮的右边有80px。我究竟做错了什么?Chrome位置元素与Firefox不同
这是一个按钮的风格:
#engleza1{
position: relative;
top:0px;
left: 788px;
width: 51px;
height:42px;
}
#engleza1:hover{
position: relative;
top:0px;
left: 788px;
width: 51px;
height:42px;
background:url(../images/engleza.png) no-repeat;
cursor: pointer;
}
,这是它们的包装风格:
#wrap{
width:100%;
height: 1950px;
text-align: center;
margin:0 auto;
overflow: hidden;
background:url(../ong.png) center no-repeat;
}
HTML:
<div id="wrap">
<div id="engleza1">
//nothing here
</div>
...
</div>
嗨,现在它的罚款http://jsfiddle.net/gPGTf/1/ –
是的,我看到上的jsfiddle没关系。所以我的代码有问题,这使得这些div的行为就像这样,不是吗? –
好的,我想我知道问题可能是什么。 Chrome正在显示背景图片:ong.png更大。所以包装div必须更大,这就是为什么这些div放错了位置。我该如何解决这个问题? –