我想在GWT中获得一个嵌套的div,并能够在其中放置一个小部件.像这样的东西:
<div id="container">
<div id="content_left">
</div>
...other divs
</div>
Run Code Online (Sandbox Code Playgroud)
我希望能够获得content_left并在其中放置一个小部件.到目前为止,所有RootPanel都是标签内的div.我也尝试过使用DOM.getElementById(...),但我不知道如何放置一个小部件,因为add方法指定输入参数应该是child类型.
现在我不太了解CSS和定位,我没有做上面的样式.这是我从平面设计师那里得到的东西.我认为这是他布置东西的方式.我已经在考虑布局而不必使用外部div,例如上面带有id = container的div,所以我不会在第一时间遇到这个问题,但我想听听这是不是一个好主意.
GWT 为这种事情提供了容器小部件:它们为您生成 DIV,并且您可以根据它们自己的规则将它们嵌套到任意深度。您实际上不需要为任何事情使用显式 DIV。
你说
现在我对CSS和定位了解不多,也没有做上面的样式。
这正是 GWT 的意义所在:您不需要这样做。您将 GUI 放在代码中,然后让 GWT 关心如何将其转换为 CSS。提示:它比我们大多数人都擅长得多。对于许多已知的浏览器怪癖,有一些解决方法,使其尽可能跨平台。
| 归档时间: |
|
| 查看次数: |
11699 次 |
| 最近记录: |