我想在我的页面中淡化一个PopupPanel
。我可以获得 PopupPanel
元素并自己设置不透明度动画,但我无权访问玻璃元素。这不是真正的技术问题,而是对 PopupPanel
选择公开的内容的限制(我会说)。
有人知道解决方法或替代方法吗?谢谢!
最佳答案
基本上所有的玻璃面板都是这个样子
<div class="gwt-PopupPanelGlass" style="..."></div>
所以如果你真的需要获取这个元素并为它设置动画,你可以通过 jsni 做这样的事情:
elements = document.getElementsByClassName("gwt-PopupPanelGlass")
然后根据需要更改元素样式。 但这是某种解决方法,您需要在各种浏览器上对其进行测试。
关于java - 获取带有玻璃的 GWT PopupPanel 淡入淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15934808/