2011-10-26 58 views
2

我有,我可以做任何如何使用GWT顯示最初隱藏的DIV?

display: none; 

visibility: hidden; 

然後我想使用GWT顯示它DIV標籤。

但是,當我試圖做

RootPanel.get("myid").setVisible(true); 

RootPanel.get("myid").setVisible(false); 

和它沒有任何效果。

我在Firebug中看到,這個函數添加了「display:none」或者依次刪除它。由於硬編碼有一個明確的「顯示:無」,所以DIV經常被隱藏。

那麼,我該如何應對任務?謝謝。

回答

8

在你的JSP

<div id="myid" style="display:none ; width:100%"> 

在你的GWT入口點類

DOM.getElementById("myid").getStyle().setDisplay(Display.BLOCK);