Название: Последовательность псевдо-состояний в css. Отправлено: Kolobok от Сентябрь 05, 2010, 17:04 Пример из ассистента:
Цитировать QCheckBox:hover:checked { color: white } Если :hover и :checked поменять местами, то этот код работать не будет. Существуют ли какие-нибудь правила о порядке следования псевдо-состояний и где об этом можно почитать? Или только методом тыка? Буду благодарен любой помощи. Название: Re: Последовательность псевдо-состояний в css. Отправлено: lit-uriy от Сентябрь 05, 2010, 18:46 Может быть поможет: Разрешение конфликтов (http://doc.crossplatform.ru/qt/4.6.x/stylesheet-syntax.html#conflict-resolution)
Название: Re: Последовательность псевдо-состояний в css. Отправлено: Kolobok от Сентябрь 06, 2010, 13:04 Нет, это не то.
Цитировать Конфликты появляются когда несколько правил стиля определяют для одних и тех же свойств разные значения. Здесь нет конфликта, просто узкоспециализированное правило, в котором псевдо-состояния обьединяются логическим И. Порядок следования не должен играть никакой роли. На баг похоже. Но что меня смущает, в примерах ассистента hover ставят всегда впереди. |