Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Сделаем сервис лучше » Класс .isactive для navlinks и ulinks


Класс .isactive для navlinks и ulinks

Сообщений 1 страница 3 из 3

1

Всем привет.
Собственно, по сабжу: возможно ли добавить класс для текущей открытой страницы из меню? По аналогии с админкой, где активный раздел выделяется цветом.

+1

2

Подозрительно мало активности в теме, видимо никто не понял, поэтому, спустя продолжительное время, дополню, что это за класс такой и для чего он нужен.

Класс isactive добавляется в пункт основного навигационного меню для той страницы, на которой в настоящий момент находится посетитель.
В 2013 году я делал скрипт для стиля Стандартный стиль PunBB 1.4.2 (Oxygen)

Reysler написал(а):

С помощью скрипта был добавлен класс isactive, который определяет активный пункт в навигационном меню.

https://forumupload.ru/uploads/0000/14/1c/15830/419418.png
Например, зашёл пользовать на страницу Поиск, ему этот пункт в навигационном меню подсветился; зашёл в свой/чужой профиль ‒ подсветился пункт меню Профиль и т.д.
Так ли класс isactive нужен? Возможно, нет. Но он привнесёт изюминку в визуальные стили оформления, как и все остальные классы прочих элементов. Его давно просили добавить. Что самое интересное, этот класс есть в навигационном меню:

  • профиля

  • личных сообщениях

  • админке

То есть в самых незаметных местах есть, а в самом заметном месте нет. Не порядок :) Сколько потенциальных возможностей и дерзких идей для оформления навигационного меню ушло. Между прочим, в 2016 году Alex_63 писал мне, что он сделал класс isactive в своих стилях из серии Classic_Dark (стили по умолчанию при создании форума) на будущее.

Поэтому повторно поднимаем тему :)

+2

3

Reysler
такой момент, что, в принципе, это можно сделать через классы страниц, например:
#pun-profile #navprofile {...}

вот тут выкладывала css код: https://forumd.ru/viewtopic.php?id=6879

но, конечно, если это не очень сложно добавить, то было бы гораздо удобней, если б был активный класс.

@kernel

0


Вы здесь » Единый форум поддержки » Сделаем сервис лучше » Класс .isactive для navlinks и ulinks