我在這裏做錯了什麼,並會意識到糾正它的建議。如何實現跨上下文CSS圖像遊標?
在CSS中使用cursor
屬性與圖像url一起工作,但似乎無法使用默認上下文以外的任何其他工具。例如,當我將鼠標懸停在一個定位點上時,光標將轉換爲一般的OS指針遊標。
我希望能夠爲每個上下文定義不同的圖像url。這可能嗎?
在此先感謝。
P.S.我使用Chrome進行測試,但也需要跨瀏覽器。我也已經知道Opera不支持圖像遊標。
我在這裏做錯了什麼,並會意識到糾正它的建議。如何實現跨上下文CSS圖像遊標?
在CSS中使用cursor
屬性與圖像url一起工作,但似乎無法使用默認上下文以外的任何其他工具。例如,當我將鼠標懸停在一個定位點上時,光標將轉換爲一般的OS指針遊標。
我希望能夠爲每個上下文定義不同的圖像url。這可能嗎?
在此先感謝。
P.S.我使用Chrome進行測試,但也需要跨瀏覽器。我也已經知道Opera不支持圖像遊標。
需要那麼通過使用div a:hover
覆蓋默認的瀏覽器光標,通過靶向a
元素
div, div a:hover {
cursor: url(http://investor.dragonwaveinc.com/common/images/briefcase-addv2.gif), auto;
}
,我們將覆蓋在hover
這一問題的默認指針光標是因爲當你將鼠標懸停在圖像上時,你實際上同時在超鏈接上懸停。誰的cursor
屬性設置爲pointer
。它覆蓋所有其他屬性設置到另一個。
因此,請嘗試編輯該超鏈接的類,以確保它適用於該圖像,並且所有其他超鏈接都具有默認光標。
是的,CSS是跨瀏覽器,所以你不會找到任何錯誤。
您可以檢查瀏覽器的開發者工具:
但是,如果你希望未來的支持,那麼你可以嘗試在開發工具(F12)的外觀和檢查其屬性被應用到元素,並將其一定會告訴你這一行。所以你可以檢查爲什麼一些CSS被應用,以及爲什麼一些CSS屬性在CSS中被覆蓋。
這非常有道理,現在我覺得自己已經沒有想過這個白癡了。 (我會在10分鐘內接受這個,當定時器翻轉時)。謝謝。 – Spot
@斑點沒有問題:)你歡迎.. –
有沒有什麼辦法可以爲'工作'狀態定義一個自定義光標? – Spot