- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго вечера!
Стоит следующая задача. Есть статичное меню на html и необходимо задать класс для активной кнопки.
К примеру: Главная | Страница | Контакты
нажав на контакты, кнопка становится активной Главная | Страница | Контакты
В вордпресе знаю для активной кнопки присваивается класc сurrent, а как быть со статичным кодом не динамичным.
Точно так же. Назначаете стиль/класс, и вешаете через jquery анимацию/действия/стиль на свою кнопку.
через css
#ваш id блока верхнего меню li a:active {
а дальше какой вы ее хотите сделать (цвет, выделение и тд), напр.
}
например:
#top_nav li a:active {
color: #000;
}
через css
#ваш id блока верхнего меню li a:active {
а дальше какой вы ее хотите сделать (цвет, выделение и тд), напр.
}
например:
#top_nav li a:active {
color: #000;
}
Этот стиль будет активным только в момент нажатия, а нужно после нажатия зафиксировать
---------- Добавлено 20.12.2012 в 23:46 ----------
Точно так же. Назначаете стиль/класс, и вешаете через jquery анимацию/действия/стиль на свою кнопку.
от если бы чучуть бы подробнее или направить туда где это можно почитать
Этот стиль будет активным только в момент нажатия, а нужно после нажатия зафиксировать
А при нажатии пользователь переходит на другую страницу? Или это навигация на AJAX? Или это не меню навигации?
Потому что при переходе, html самосотоятельно запомнить класс не может, надо будет либо через JS либо PHP подставлять в текст html класс.
А при нажатии пользователь переходит на другую страницу? Или это навигация на AJAX? Или это не меню навигации?
Потому что при переходе, html самосотоятельно запомнить класс не может, надо будет либо через JS либо PHP подставлять в текст html класс.
Да это навигация, при нажатии просто открывается новая страница, меню навигации написано на html, хотя сайт на вордпрессе, просто из за определенного тз пришлось сделать его не денамическим.
пример меню обычный
в htaccess дописать:
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
Ну и прописывайте вручную на каждой страничке класс для активной ссылки
И стили задавайте какие угодно
Ну и прописывайте вручную на каждой страничке класс для активной ссылки
И стили задавайте какие угодно
Я наверное что то не так объяснил..., у меня меню находится в сайдбаре а он не меняется, он подключается к index.php или page.php c файла sidebar.php как здесь быть?
---------- Добавлено 21.12.2012 в 11:43 ----------
в htaccess дописать:
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
Что это за фукнкция, объясните пожалуйста!
ТС, то что Вам нужно - прописывается статично. Это - не динамика. Это генерируется не PHP. Это - HTML+CSS+JAVASCRIPT.
В выводе файла sidebar.php нужно добавить нехватающие HTML элементы в вывод. А потом уже их менять, разукрашивать и т.п. при помощи CSS и JavaScript.
Все за Вас никто не сделает. Если совсем не хватает знаний - обратитесь к знающим людям, за небольшую денежку Вам это сделают.
Что это за фукнкция, объясните пожалуйста!
Это чтобы в html файлах обрабатываля php код:
Тут просто идет сравнение, если адрес текущей страницы равен linkX - элементу li присваивается класс current.
link1,link2,link3 - замените на свои адреса.