在我的網站上,我有一個由背景圖片和jQuery懸停事件組成的按鈕。問題是,在Chrome和Chrome瀏覽器中(在我的測試中),將鼠標懸停在按鈕上時,懸停圖像略微被一個像素點截斷。我已經測試了一些,並意識到它只有在出現滾動條時出現(爲了一致性,我添加了overflow-y:滾動到我的所有頁面)。如果我從寬度中減去半個像素,問題就解決了,但是它也會影響邊距。背景圖片大小相同,爲102x42px。奇怪的Chrome背景圖像中斷
這裏是我的CSS和link to my website:
.menubutton
{
margin:0px auto;
margin-top:-10px;
background:url('../img/buttons/menureg.png');
width:102px;
height:32px;
display:block;
color:#6F6F6F;
font-size:16px;
text-shadow: 0px 0px 1px rgba(0,0,0,0.2);
padding-top:10px;
text-decoration:none;
}
.menubutton:hover
{
background:url('../img/buttons/menuhover.png');
color:#E0E0E0;
text-shadow: 0px 0px 1px rgba(0,0,0,0.75);
}
對我來說確定(Chrome 21)。你可以張貼截圖嗎? –