我試圖在用戶將鼠標懸停在圖像上時進行圖像更改,但我使用的方法似乎切斷了圖像,未顯示所有圖像。我怎樣才能讓它按照我指定的尺寸縮放圖像,而不是僅僅製作那個尺寸的div並切掉其餘的尺寸?當懸停時在div上改變圖像時,圖像被切掉
HTML:
<div class="navbar-image" id="navbar-image-ID2Games">
</div>
CSS:
#navbar-image-ID2Games {
width: 5rem;
height: 5rem;
background-repeat: no-repeat;
background: url(http://i.imgur.com/Ou5cX4D.png);
}
#navbar-image-ID2Games:hover {
width: 5rem;
height: 5rem;
background: url(http://i.imgur.com/Tx0SVZr.png) no-repeat;
}
在這裏看到:https://jsfiddle.net/7a7ghfw4/
你可以從imgur網址看到,圖像應該是一個保存圖標,但它會切斷除左上方以外的所有內容。