Подсказка по стилю, когда активна

266
arxanas

Когда я вхожу в режим подсказок, над каждой ссылкой появляется поле. Я могу оформить эту коробку с

highlight Hint font-size: 10; border: solid white 1px; color: #00FF00; background-color: #000000; padding: 2px; 

Но выбранная подсказка имеет другой стиль, который мне не нравится. У него белый фон, что затрудняет чтение текста подсказки. Это похоже на остаток активного стиля подсказки по умолчанию:

Picture

Я ожидаю, что HintActiveгруппа позволит мне стилизовать его, когда подсказка активна, но на самом деле это позволит мне стилизовать базовый элемент. Таким образом, на картинке выше я мог бы оформить поле «Вопросы», но не поле с «n». Я также пробовал с псевдоклассами active, focusи hover, но они, похоже, ничего не делали. (Так у меня было highlight Hint:active <css>и так по моему.pentadactylrc )

Как мне оформить саму подсказку, когда она активна?

Пентадактильная версия:

Pentadactyl 1.1 (created 2014/03/15 20:14:21) running on: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:30.0) Gecko/20100101 Firefox/30.0 
0

1 ответ на вопрос

2
Dmitry Alexandrov
highlight Hint[active] <css> 

Для предотвращения повторения CSS-кода вы можете использовать группировку:

hi Hints font-size: 10; border: solid white 1px; color: #00FF00; background-color: #000000; padding: 2px; hi -l Hints Hint hi -l Hints Hint[active] 
Ах, я неправильно понял это как значение «Подсказка» с необязательным «активным» после него в документах. Это работает, спасибо! arxanas 10 лет назад 0