我正在嘗試在線遊戲中使用自定義光標,在這種情況下,它是一個狙擊範圍。自定義光標交互點 - CSS/JQuery
問題是,當我通過CSS引用光標時,交互點仍然是圖標的左上角,而它需要是圖標的死點,以使光標變得有意義。
這裏的光標:
cursor:url(http://www.seancannon.com/_test/sniper-scope.cur),default;
這裏有一個演示:http://jsfiddle.net/9kNyF/
如果你把紅點從光標移到紅點我在演示中創建的,也不會觸發點擊事件。你必須嘗試瞄準它的左上角。
如果將光標移回cursor:default;
,您會看到點擊事件觸發得很好,這只是「瞄準」光標的問題。
遊戲是用JQuery編碼的,所以如果我需要爲遊標偏移量或其他東西添加一些邏輯,那就這樣吧。理想情況下,我希望這是一個CSS修復。
謝謝!
它在IE9中爲我工作沒有問題。 –
@Jason公平我沒有在IE中測試哈哈,但很高興知道!謝謝:) – AlienWebguy
沒問題。我通常不會與它衝浪......但我今晚在另一臺計算機上。 ;-) –