Вопрос

У меня возникает проблема, когда я переопределяю файл CSS Cltkatable CSS с моим (другой), тогда все остальные файлы CSS исчезают и изменяют стили и т. Д. На странице. В чем может быть проблема?

Могу ли я добавить больше стилей (кроме CellTable) в CLST -файл CSS, который я переопределяю?

Это было полезно?

Решение

Когда вы переопределяете CSS, вы меняете базовый стиль?

Другие советы

Стиль CellTable работает иначе, чем большинство других виджетов в GWT. Он использует клиентский сад для введения информации о стиле. Этот пакет впрыскивается последним, поэтому он отменяет любой стиль, который вы уже сделали.

Посмотрите на код класса CellTable, чтобы увидеть, как он расширяет клиентский интерфейс с его интерфейсом «ресурсов» и как он затем расширяет это с помощью «BasicResources».

Чтобы переопределить это поведение по умолчанию, я должен был:
1. Создайте свой собственный файл CSS с различным стилем
2. Создайте свой собственный интерфейс, который расширяет Cltlatable.Resource, почти так же, как BasicResource в Cltlatable.java
3. Собрание моего объекта Cellatable с помощью моего ресурса

Если хотите, я могу написать вам какой -нибудь исходный код.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top