Я не уверен, полностью ли я понимаю ваш вопрос. Что именно вы подразумеваете под «выбранной вкладкой / модулем»? Один элемент навигации? Вся навигационная панель?
Как правило, самый простой способ манипулировать представлением элемента - добавить класс, используя PHP или Javascript, что-то вроде "is-active" et c. К этому классу вы привязываете желаемые CSS -тили, такие как
.is-active {
color: grey;
background-color: white;
…
}
Моя проблема с приведенным выше кодом состоит в том, что почти все элементы списка имеют "активный" -класс. Так что же означает «активный» в этом контексте? Активен в значении «быть избранным»? Или просто быть "неактивным" ...?