Задать вопрос
@Minningt

Как сделать выделение активной категории на панели навигации?

Привет всем. Подскажите как сделать так, чтобы при посещении определенной категории на панели навигации, она выделялась от других, к примеру, цветом. Грубо говоря, была активной. У меня не движок. Обычный сайтик на php
<div class="subnavbar" id="subnavbar">
    <div class="container" id="container ">
      <ul class="mainnav " id="navbar">
        <li><a href="index1.php"><span>Текст1</span></a></li>
        <li><a href="index2.php"><span>Текст2</span></a></li>
        <li><a href="index3.php"><span>Текст3</span></a></li>
        <li><a href="index4.php"><span>Текст4</span></a></li>                                               
      </ul>
    </div>
  </div>

К примеру, как тут : prntscr.com/6j3ezm - активна вкладка Сss
prntscr.com/6j3h3i - я нахожусь в "Контакты".
Или же можно какой-то якорёк внизу текста.
  • Вопрос задан
  • 442 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
webset
@webset
Frontend developer
Так с помощью php и добавляйте класс с нужному "a" тегу. У которого будут свойства, которые вам нужны.

<div class="subnavbar" id="subnavbar">
    <div class="container" id="container ">
      <ul class="mainnav " id="navbar">
        <li><a href="index1.php" class="active"><span>Текст1</span></a></li>
        <li><a href="index2.php"><span>Текст2</span></a></li>
        <li><a href="index3.php"><span>Текст3</span></a></li>
        <li><a href="index4.php"><span>Текст4</span></a></li>                                               
      </ul>
    </div>
  </div>

.active {
    color: red;
    background: green;
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы