我正在使用 GWT HtmlPanel 对小部件进行分组。我想使用 CSS 将 HtmlPanel 的高度设置为 100%。并为其设置背景颜色。
这是我的代码:
CSS: .loginhtmlpan { 宽度:100%; 高度:100%; 背景色:#424242;
请在这方面帮助我。
最佳答案
尝试使用基于约束的 CSS 定位,而不是以编程方式指定特定的高度和宽度。这正在成为标准 GWT 小部件的常见做法。风格如:
.myCssStyle { position:absolute; 顶部:0; 左:0; 右:0; 底部:0;
然后您可以使用 addStyleName("myCssStyle") 将此样式添加到您的 HTMLPanel - 这样做的好处是当浏览器调整大小事件发生时,您的 HTMLPanel 将免费正确调整大小。作为旁注,大多数 GWT“布局”容器使用基于约束的定位(DockLayoutPanel、LayoutPanel、SplitLayoutPanel 等)。
关于css - GWT HTMLPanel 高度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5901956/