元素tdElement =(元素)leftContentPanel.getElement()。getChild(0).getChild(0).getChild(0); tdElement.setAttribute(“style”,“vertical-align:top; width:100%;”);
tdElement.getAttribute(“style”)返回: [object CSSStyleDeclaration]>>>在IE上 “宽度:100%; ......”ON FF
不适用于IE为什么???????
答案 0 :(得分:1)
解决方案是使用返回Style对象的element.getStyle()。
例如:
Element tdElement = (Element)leftContentPanel.getElement().getChild(0).getChild(0).getChild(0);
tdElement.getStyle().setWidth(100, Unit.PCT);