2013-07-26 25 views
30

pointer-events: none ve cursor: wait birleşimi ile ilgili bir sorunum var. Ajax işlemi devam ederken tıklayarak imleci tıklatıp göstermeyi devre dışı bırakmam gerekiyor. Otomatik olarak wait sınıfını body etiketine ekleyen veya kaldıran bir mekanizma var. pointer-events: none olmadan, bekleme imleci görünür ve hem cursor: wait hem de pointer-events: none olduğunda, imleç değişmez, ancak bir varsayılan ok kalır.CSS işaretçisi olayları ve imleç stili

.wait { 
    cursor:wait; 
    pointer-events: none; 
} 

sadece css ile veya i şeffaf div ile hile yapmak gerekir bu çözmek için herhangi bir yolu var mı? Şimdiden teşekkürler.

+0

Neyi tıklattınız? – Heart

cevap

47

Vücudun kendisinde tıklama dinleyicileri olmadıkça, bunun hakkında bir şey gösterilsin mi?

.wait { 
    cursor:wait; 
} 

.wait > * { 
    pointer-events:none; 
} 
+1

çok teşekkür ederim. Bu hile yaptı ve bana çok yardımcı oldu. – user2622062

+1

Bu yinelenen bir soru olabilir, ancak cevabınızı tercih ediyorum. teşekkürler – TarranJones

+0

@Prinzhorn: Güzel çözüm –

İlgili konular