На самом деле вам нужно будет использовать JavaScript. Я сделал это в проекте некоторое время назад, перебирая ссылки в панели навигации и устанавливая класс с именем «selected» на тот, который пользователь посещает в настоящее время.
Если вы используете jQuery, вы можете сделать это следующим образом:
$(function() {
$('#navbar li').each(function() {
if ($(this).children('a').attr('href') == window.location.pathname)
{
$(this).addClass('active');
}
});
})
Псевдо-селектор CSS: активный не будет активным после перезагрузки страницы.