2011-06-12 40 views

回答

2

在这种情况下,您可以通过addMouseOverHandler和addMouseOutHandler在处理程序中添加处理程序,处理程序添加/删除样式名称。

另一种选择是重写OnBrowserEvent(Event event)方法,将鼠标悬停并将鼠标移出事件。

但是,鼠标悬停事件在所有浏览器中都无法正常工作。有时,鼠标悬停事件不会在小部件上触发,而您的样式将保留在小部件上。如果你想在一个小部件上设置样式,你也可以在你的样式表中添加一个yourstylename:hover,这样你可以让浏览器执行添加和删除样式名称的工作。