Как написать комбинированные селекторы в CSSresource?

StackOverflow https://stackoverflow.com/questions/3113872

Вопрос

Предположим, у меня есть стиль 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 Стиль один.

Надеюсь, это имело смысл :)

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