我創建了一個notecard圖像,其中我在其上覆蓋了多個圖像。這些是記錄卡的元素。我需要它,以便當我將鼠標懸停在記事卡上時,我可以完全更改記事卡圖像上的內容(將新內容疊加到記事卡上)。更改覆蓋圖像上懸停的多個圖像/元素HTML
所以現在,我現在有這個權利:
<div style="position:relative;">
<a href="#games">
<img id "image_a" a" src="images/card_normal.png" onmouseover "this.src rc 'images/hover/card_hover.png';" ;" onmouseout "this.src rc 'images/card_normal.png';" ;" style="position: absolute; top: 0; left: 0;"/>
<img id "image_b" b" src="images/category_icons/icon_games.png" style="position: absolute; top: 10px; left: 40px;"/>
<img id "image_c" c" src="images/category_titles/title_games.png" style="position: absolute; top: 160px; left: 40px;"/>
</a>
</div>
凡notecard變成了「徘徊」的版本,但我無法改變任何東西。我需要它,只要鼠標指針位於記事卡中(包括記錄卡內的其他元素),內容就會改變。我想完全刪除它的內容(所以標題和圖標),並改變它,所以我可以添加文字和覆蓋新的圖像。
如何在JS/HTML/etc中做到這一點?
您正在查找的JavaScript事件是'onmouseover'。你可以在[w3schools](http://www.w3schools.com/jsref/event_onmouseover.asp)上閱讀。 – ChrisP
這隻能幫助我將一個圖像更改爲另一個。我需要更改多個元素並添加/減去元素。 – user2457563
可能是css和js的組合,取決於你想要去的複雜程度。一個小而隨意的例子,它可以用jquery完成一些功能強大而又簡單的事情:http://jsfiddle.net/9eLC6/ – Pevara