作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在扩展 GWT DialogBox我的构造函数如下所示:
public MyBox() {
setGlassEnabled(true);
setAnimationEnabled(true);
setWidth("400px");
VerticalPanel contents = new VerticalPanel();
contents.setWidth("400px");
// init widgets
}
当我注释掉第二行时,一切正常。启用动画后,我的对话框的大小“损坏”。当我检查 HTML 站点时,元素的大小正确为 400px,但它只是没有完全动画:/
我很少有这样的小部件(动画框),有些(较小的)效果很好。可能是什么问题?谢谢
编辑:
这是一件奇怪的事情。表元素有 432 像素,但我的对话框到处都设置了 400 像素,并且没有设置填充。我尝试用CSS强制填充0,但仍然没有结果。
最佳答案
您是否尝试在设置animationEnabled之前设置宽度?您使用的是 XML 布局吗?也许尝试在那里设置宽度而不是在类中?我怀疑动画实际上调整了宽度属性,而这两者是冲突的。
关于java - GWT:为什么 "setAnimationEnabled(true);"不考虑对话框大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6472751/
我正在扩展 GWT DialogBox我的构造函数如下所示: public MyBox() { setGlassEnabled(true); setAnimationEnabled(true)
我是一名优秀的程序员,十分优秀!