HTML圖像映射
回答
我會說這是絕對有可能的。我可能會嘗試使用一些jQuery來獲取哪個地圖元素被徘徊,然後顯示某種跨度。
您也可以將ID設置爲特定區域,並將鼠標懸停在任意設置的背景上。 (沒有試過這個,但只是一個想法)
這是一個簡單的例子。這突出顯示了一個框,所以只需編輯CSS來隱藏/顯示/定位它。我使用HTML5「data-」元素來存儲用於在事件處理程序中標識相應元素的數據。
<img width="400" src="http://upload.wikimedia.org/wikipedia/commons/thumb/f/fe/World-map.png/800px-World-map.png" usemap="#demo" border="0">
<map id="map1" name="demo">
<area shape="rect" coords="0,0,100,100" href="#" data-element="a" />
</map>
<div id="a">Info goes here</div>
CSS:
.active {
border:2px solid #ff0000
}
JS:
$('#map1 area').on('mouseover',function() {
var target = $(this).data('element');
$("#" + target).addClass('active');
})
$('#map1 area').on('mouseout',function() {
var target = $(this).data('element');
$("#" + target).removeClass('active');
})
對不起,如果這是一個愚蠢的問題,但是這段代碼會在腳本標籤之間? – user2957819
是的,它當然會。 –
它不適用於我O.o橙色正方形突出顯示,並在地圖圖像下方顯示「Info here here」。它不打開/關閉或任何其他:S – user2957819
- 1. HTML圖像映射代碼
- 2. HTML,jQuery的:在顯示圖像映射
- 3. WPF圖像映射
- 4. 圖像映射圖像在IE
- 5. 圖像映射中的背景圖像
- 6. 在ASP.net圖像映射
- 7. 圖像跨域映射
- 8. 圖像映射在Safari
- 9. Flex中的圖像映射
- 10. Modal中的圖像映射
- 11. 圖像映射目標C
- 12. 圖像重映射算法
- 13. 圖像映射和畫布
- 14. 顯示圖像映射
- 15. 對圖像的映射
- 16. 如何用html圖映射html按鈕
- 17. 像谷歌可縮放圖像映射
- 18. HTML映射死區
- 19. 刪除圖像映射中的藍色鏈接HTML
- 20. HTML無法獲取「target_blank」以在圖像映射中工作
- 21. HTML圖像映射與多個div元素
- 22. HTML/JavaScript:圖像映射的鼠標懸停效果?
- 23. w3c驗證器給圖像映射的HTML 4.01嚴格
- 24. Html自定義形狀的圖像映射生成器
- 25. HTML編碼,以適應屏幕和圖像映射
- 26. 將預覽圖像座標映射到圖像圖像座標
- 27. 將.txt文件讀入HTML映射圖
- 28. 像映射在Android
- 29. 映射元素的背景圖像
- 30. Adobe Firworks-Line通過映射圖像
是的,這是可能的。你的問題到底是什麼? –