Ich verwende eine TabBar und möchte das Component auf verschiedene Weisen gestalten. Einmal mit diesem, ein anderes Mal mit jenem Stil. Ich dachte, dass dies funktionieren würde, aber das tat es nicht:
TabBar t = new TabBar();
t.addTab( "1" );
t.addTab( "2" );
t.addStyleName( MyResources.INSTANCE.css().slickTab() );
Und:
public interface MyResources extends ClientBundle
{
public static final MyResources INSTANCE = GWT.create(MyResources.class);
@Source("style.css") MyCssResource css();
}
public interface MyCssResource extends CssResource
{
String slickTab();
}
In der CSS
.slickTab .gwt-TabBar .gwt-TabBarItem {
background-color: #ff0000;
font-weight: normal;
}
Aber das Aussehen ändert sich nicht. Was mache ich falsch?