目前正在創建一些東西,我在插入一個鼠標動畫。我首先通過jQuery開始做這件事,但過了一會兒,我覺得用CSS很容易做到這一點。最後,這只是一個懸停動畫。在這一點上,我想知道:「我可以做jQuery懸停動畫(mouseenter(); mouseleave()),以及CSS:懸停......用法的區別在哪裏?」Jquery mouseenter()比CSS <>更好:懸停?
這就是我的問題。
我能想出的唯一事情是在一個情況下,當鼠標離開比原來的狀態hover'ed超過項目應該有不同的狀態。如'已見過'功能。 即
Regular: opacity:80;
:hover opacity:100;
mouseleave opacity:10.
誰能給一個答案?
謝謝!
此外,除了它的簡單性外,大多數Web瀏覽器都支持CSS,它始終(在理論上)啓用。另一方面,JavaScript可以被禁用。所以,在我看來,他應該儘可能地使用CSS。 –
@AlejandroIván,好吧,主要瀏覽器(大部分CSS3)都支持CSS,例外情況是jQuery應該完成這項工作。不過,我完全同意你的意見,因爲你表示支持_而不是支持_100%。 – matewka