2011-06-12 54 views

回答

2

在這種情況下,您可以通過addMouseOverHandler和addMouseOutHandler在處理程序中添加處理程序,處理程序添加/刪除樣式名稱。

另一種選擇是重寫OnBrowserEvent(Event event)方法,將鼠標懸停並將鼠標移出事件。

但是,鼠標懸停事件在所有瀏覽器中都無法正常工作。有時,鼠標懸停事件不會在小部件上觸發,而您的樣式將保留在小部件上。如果你想在一個小部件上設置樣式,你也可以在你的樣式表中添加一個yourstylename:hover,這樣你可以讓瀏覽器執行添加和刪除樣式名稱的工作。