Как изменить стиль выбранной пользователем категории раздела в Интернет-магазине?

голоса: +2

Знаю, что есть псевдокласс Нover, отвечающий за стиль элемента, при наведении на него курсора мыши...он успешно работает в моем шаблоне...а вот как сделать, что бы выбранная пользователем категория, оставалась выделенной? псевдокласс Active работает перманентно только при клике...

Адрес сайта elka2015.ucoz.ru
| Автор: | Категория: Интернет-магазин

Ответов: 1

голоса: +2
 
Лучший ответ
Чтобы активная категория(подкатегория) выделялась, для модуля Интернет-Магазин, перейдите в Панель управления - Главная - Дизайн - Управление дизайном(шаблоны) - Верхняя часть сайта, далее в самый низ установите стили:
<style>    
 #blocks-rt-$CID$, #cat-id-$CID$ {color:red;}    
 </style>
Вместо выделенного красным, замените на ваш код цвета активной категории(подкатегории), вот вам в помощь - http://www.color-hex.com/

 

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
А есть ли документация по таким "внутренним" классам?
Читаем ответ выше, я отредактировал сообщение, решение выше абсолютно рабочее для модуля Интернет-магазин. Нет, документации подобной нет.
все работает, спасибо, разобрался. установил необходимые свойства. но как это читать?
то есть читать, что вы имеете ввиду?
как прочитать строку кода, которую вы написали?
 #blocks-rt-$CID$ {color:red;}
что в скобках - понятно, что такое $CID$ то же понятно, а вот что за нотация такая  #blocks-rt-$CID$ ? не понятно...как это интерпретировать?
#blocks-rt это класс айди, для под категории(модуля магазин)
#cat-id  класс айди для категории(модуля магазин)
$CID$ - айди категории

В итоге совместно данные стили вычисляют активную категорию и задают стили которые мы им прописали.
...