2011-04-17 59 views

回答

1

不能與普通的HTML和圖像。你可以用一個(相對不支持的afaik)css背景剪輯,或者使用一個(我不能相信我推薦這個)圖像地圖。更多的代碼繁多的選項將包括在點擊點檢查像素,但JS並不總是有權訪問圖像數據(取決於瀏覽器),並且服務器執行此操作的ajax請求會讓我覺得過度。 Canvas和SVG對你來說可能是不錯的選擇,但它們引入了額外的依賴關係,你必須意識到這可能不值得。

或者,您可以create the triangle in HTML/CSS。 :)

+0

真的嗎?圖像映射不是純html? – Kon 2011-04-17 00:26:16

+0

謝謝。在這種情況下,我必須使用圖像(和其他奇怪的形狀),但是css三角形註冊是否在正確的位置點擊? – penguinrob 2011-04-17 00:27:27

+0

他們不會做他在問什麼 - 他們是一種解決方法來獲得類似的行爲。而且他們已經被棄用了,而且他們一開始就很可怕。 – coreyward 2011-04-17 00:27:52

相關問題