Firefox 吕震中本:IE问题

Firefox 吕震中本:IE问题,firefox,gwt,Firefox,Gwt,元素tdElement=(元素)leftContentPanel.getElement().getChild(0).getChild(0).getChild(0); setAttribute(“样式”,“垂直对齐:顶部;宽度:100%;”) tdElement.getAttribute(“样式”)返回: [对象CSSStyleDeclaration]>>>在IE上 “宽度:100%;…”在FF上 在IE上不起作用为什么?????解决方案是使用返回样式对象的element.getStyle() 例

元素tdElement=(元素)leftContentPanel.getElement().getChild(0).getChild(0).getChild(0); setAttribute(“样式”,“垂直对齐:顶部;宽度:100%;”)

tdElement.getAttribute(“样式”)返回: [对象CSSStyleDeclaration]>>>在IE上 “宽度:100%;…”在FF上


在IE上不起作用为什么?????

解决方案是使用返回样式对象的element.getStyle()

例:

Element tdElement = (Element)leftContentPanel.getElement().getChild(0).getChild(0).getChild(0);
        tdElement.getStyle().setWidth(100, Unit.PCT);