我是一個在網絡開發超級初學者,我有一個關於試圖「交換」兩個圖像的問題。基本的CSS懸停圖像交換?
我有這個CSS和標記寫入,但由於某種原因,它似乎並沒有工作。當將鼠標懸停在第一張圖片上時,應該交換的第二張圖片僅位於頁面上第一張圖片的頂部。
CSS:
.home {
margin: 0;
padding: 0;
background: url('images/onhome.png') no-repeat;
}
.home a, .nav a:link, .nav a:visited {
display: block;
width: 90px;
height: 25px;
}
.home a:hover img {
visibility: hidden;
}
HTML:
<div class="home">
<a href="#">
<img src="style/images/home.png" width="65" height="18" alt="" />
</a>
</div>
我不知道發生了什麼事情錯了,我會很感激,如果有人能幫助我。如果還有另一種更好的方法來做到這一點,我也絕對會這樣做。
你的背景圖片是不是'img'。嘗試使用不同圖像的'background-position'來代替。 – 2013-03-18 00:37:08
@Titanium不,它不。 – 2013-03-18 00:38:20
@ jimjimmy1995 - 你說得對,我在那裏跳了一槍。 – 2013-03-18 00:39:13