- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Подскажите, как выделить ссылку на которой непосредственно в данный момент находится пользователь.
есть код
ul.menu li:active {
background: linear-gradient(to top, #450000, #890000);
padding: 10px;
}
ul.menu li:hover {
background: linear-gradient(to top, #450000, #890000);
padding: 10px;
}
Подробнее опишите задачу. Пользователь находится на ссылке?
Есть вот такое вот меню.
Нужно, чтобы ссылка на которой сейчас находится пользователь была такая.
Пользователь находится не на ссылке, а на странице.
На ссылке же может находится курсор мыши. Отсюда следует вопрос.
Вам необходимо выделить ссылку при наведении курсора, т.е. по событию hover, или же выделить ссылку, когда пользователь находится на странице? В таком случае для ссылки или для элемента li можно задать некий класс. Что Вам необходимо?
выделить ссылку, когда пользователь находится на странице
Пиши проверку,
создай клас к примеру .active (такой-же как hover)
если ссылка = то что в твоем меню то добовляй .active
выделить ссылку, когда пользователь находится на странице
а как это в CSS реализовать?
Никак, как твой CSS узнает на кокой странице находишься ?
а как это в CSS реализовать?
лучше всего через php добавить класс активной ссылке но если сайт только на html то можно и js
скрипт будет искать и сравнивать все a в вашем блоке и сравнивать с текущим url. если ссылка найдена то ей добавляется класс "active". осталось задать ему стиль
WPro, спасибо тебе, получилось:)