Как заставить CSS "~" работать в GWT Css Resource - PullRequest
1 голос
/ 07 января 2012

Я понимаю, что синтаксический анализатор ресурсов GWT Css в настоящее время поддерживает только CSS2, но есть ли способ сделать общий родительский объект css выбранным (селектор "~") для работы в ресурсе Css?

Например:

.password{
    font-weight: normal;
}
.email ~ .password{   /* <--- This selector won't be included */
    font-weight: bold;
}

1 Ответ

2 голосов
/ 07 января 2012

Если хуже становится хуже, и вы не можете найти элегантное решение для этого, вы всегда можете добавить некоторые стили после компиляции.То есть, пусть CssResource превратит .email и .password в email() и password(), а затем вручную добавит email() + " ~ " + password() на вашу страницу.Очевидно, это отвратительный взлом, но вы все равно получите все преимущества CssResource (кроме настройки браузера), и стили должны применяться так, как вы ожидаете.примените это вручную к родителю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...