Как написать комбинированные селекторы в CSSresource?
-
29-09-2019 - |
Вопрос
Предположим, у меня есть стиль CSS, как это:
.foo a, .foo a:visited .foo a:hover {
/* some styles here */
}
.bar table tr td{
/* other style here */
}
Как я могу их определить в ресурсе CSS? В частности, на каком названии стиля я должен назвать в своем собственном интерфейсе CSSresource?
Решение
Вопрос в том Зачем Хотели бы вы обратиться к ним? :) CssResource
это просто удобный способ обращения к именам стилей, которые запутываются компилятором GWT. Итак, вы бы положили String foo()
и String bar()
В нем, чтобы вы могли добавить эти стили в свои виджеты в коде Java. Теперь, скажем, вы положили стол в свой виджет, который имеет .bar
применяется стиль - .bar table tr td
Получает автоматически применять каждую ячейку этой таблицы (как обычно правила CSS), вам не нужно добавлять какие -либо другие названия стилей и т. Д. Поэтому нет необходимости ссылаться на это (.bar table tr td
) в стиле напрямую, как это необходимо для .bar
Стиль один.
Надеюсь, это имело смысл :)