Я пытаюсь разработать пользовательский интерфейс, и первым шагом является создание CssLayout. Каждый компонент CssLayout добавляется иерархически вместе со многими компонентами CssLayout.
Проблема в том, что когда я запускаю приложение и проверяю теги div, атрибут class содержит дополнительные строки, которые необходимо удалить.
<div class="v-csslayout v-layout v-widget .content-container v-
csslayout-.content-container v-has-width v-has-height" style="width: 100%;
height: 100%;"><div class="v-csslayout v-layout v-widget .inner-content-
container v-csslayout-.inner-content-container"></div></div>
и что мне нужно, это
<div class=".content-container">
<div class=".inner-content-container">
</div>
</div>
Java-код:
@StyleSheet("{css/spreadjsdefault.css}")
public class SpreadJSWidget extends CssLayout {
/**
*
*/
public SpreadJSWidget() {
super();
addStyleName(".content-container");
CssLayout mainBox = new CssLayout();
mainBox.addStyleName(".inner-content-container");
addComponent(mainBox);
}
spreadjsdefault.css (пока они пусты)
.content-container
{
}
.inner-content-container
{
}
Пожалуйста, совет!