gpt4 book ai didi

css - TabPanel 样式中的 TabPanel

转载 作者:行者123 更新时间:2023-11-28 14:57:22 25 4
gpt4 key购买 nike

我的应用程序的布局由一个 TapPanel 组成,它包含另一个 TabPanel。我想让两个 TabPanel 看起来不同。按照关于应用样式的 GWT 教程,我执行了以下操作:

TabPanel innerTabPanel= new TabPanel();
//carriersTabPanel.setSize("100%", "100%");
innerTabPanel.addStyleName("inner-tabPanel");


.gwt-TabPanel .inner-tabPanel{
width: 100%;
height: 100%;
}

然而,这并没有任何效果。然后我尝试了以下方法,但这也不起作用:

.inner-tabPanel{
width: 100%;
height: 100%;
}

那么如何分别设置两个面板的样式呢?

最佳答案

addStyleName 只会将新的 CSS 样式类级联到元素上。根据您定义 CSS 类的方式,新类可能会也可能不会完全替换原始样式。

如果您打算用您的样式类完全替换小部件实例的默认 GWT 样式,请使用 setStyleName。这将用您的新类替换元素上的所有当前样式。

如果您需要中间解决方案,请通过在小部件上调用 getElement().getStyle() 来使用 GWT Style 包装器中的 setter 。

关于css - TabPanel 样式中的 TabPanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3329760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com