如何在gwt中设置absolutePanel onTop?
我的 Internet Explorer 浏览器有问题。 当我在现有 AbsolutePanel
上设置 AbsolutePanel
时,它会显示在另一个 AbsolutePanel 的背景中。
在 Firefox 和 Chrome 中,这些示例可以完美运行......但在 IE 中则不然。 怎么了?
在此示例中,面板 1 位于面板 2_1 的顶部:
AbsolutePanel panel0= new AbsolutePanel();
AbsolutePanel panel1= new AbsolutePanel();
AbsolutePanel panel2= new AbsolutePanel();
AbsolutePanel panel2_0= new AbsolutePanel();
AbsolutePanel panel2_1= new AbsolutePanel();
//.....adding some stuff to the panels
panel0.add(panel2,0,10);
panel0.add(panel1,100,0);
panel2.add(panel2_0,0,0);
panel2.add(panel2_1,100,0);
panel2.getElement().getStyle().setOverflow(Overflow.VISIBLE);
panel2_1.getElement().getStyle().setPosition(Position.ABSOLUTE);
panel2_1.getElement().getStyle().setTop(20, Unit.PX);
panel2_1.getElement().getStyle().setLeft(120, Unit.PX);
panel2_1.getElement().getStyle().setZIndex(100);
当然,我可以在 panel1 之后添加 panel2,并且它可以在 IE 中运行。但是Panel1也有溢出
I have a problem with my Internet Explorer browser.
When I set an AbsolutePanel
over an existing AbsolutePanel
, it is displayed in the backgroundof the other absolutePanel.
In Firefox and Chrome these examples work perfect... but not in IE.
Whats wrong?
In this example panel 1 is in top of panel 2_1:
AbsolutePanel panel0= new AbsolutePanel();
AbsolutePanel panel1= new AbsolutePanel();
AbsolutePanel panel2= new AbsolutePanel();
AbsolutePanel panel2_0= new AbsolutePanel();
AbsolutePanel panel2_1= new AbsolutePanel();
//.....adding some stuff to the panels
panel0.add(panel2,0,10);
panel0.add(panel1,100,0);
panel2.add(panel2_0,0,0);
panel2.add(panel2_1,100,0);
panel2.getElement().getStyle().setOverflow(Overflow.VISIBLE);
panel2_1.getElement().getStyle().setPosition(Position.ABSOLUTE);
panel2_1.getElement().getStyle().setTop(20, Unit.PX);
panel2_1.getElement().getStyle().setLeft(120, Unit.PX);
panel2_1.getElement().getStyle().setZIndex(100);
Sure, I can add panel2 after panel1 and it works in the IE. But Panel1 have a Overflow,too
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论