- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Как изменить цвет ссылки на той странице на которую перешёл по этой ссылке?
Подобное:
<style type="text/css">
span.white {
color:#FFFFFF;
}
</style>
<body>
<a href="#" class="span">link</a>
</body>
не подходит, так как если сайт многостраничный, то придётся менять так на каждой странице.
Прошу не оставлять коменты типа иди читай учебник или что-то типа "lol".
a:visited{color:}
Это не подходит, изменяется цвет всех посещённых ссылок, а мне нужно изменить тольку ту ссылку по которой я перешёл на определённую страницу и на ней нахожусь, соответственно когда я жму на другую ссылку, то эта ссылка приобретает первоначальный цвет и теперь изменяется цвет этой ссылки.
при навидении можно поменять, подругому никак.
a:hover{color:}
Ну так создай классы .activepage {} inactivepage{} и пиши их к ссылкам
Не хочешь руками - используй пхп(перл) для определения текущей страницы.
при навидении можно поменять, подругому никак.
a:hover{color:}
Это я тоже знаю, а может скрипт просто есть какой нить, если уж средствами CSS это нельзя сделать, мне так кажется это не особо сложно так как очень многие сталкивались с такой задачей.
bosega добавил 02.07.2008 в 10:26
Ну так создай классы .activepage {} inactivepage{} и пиши их к ссылкам
Не хочешь руками - используй пхп(перл) для определения текущей страницы.
Вот именно руками я и не хочу, а скриптик на пхп не подскажите? Про пхп include я знаю, просто может другой способ есть.
Самый примитивный - на каждой странице проставляешь
На странице 1:
<?php
$f=1;
?>
На странице 2:
<?php
$f=2;
?>
И в меню каждом пункте
<a href="#" class="inactive" <?if ($f=1) {echo "class='active'";}?>>Пункт меню</a> |
<a href="#" class="inactive" <?if ($f=2) {echo "class='active'";}?>>Пункт меню 2</a>
МОжет есть че покруче, но ниче в голову не приходит ))
Создаешь файл inc.php
И в том месте где у тебя должен быть блок ссылок пишешь <? include "inc.php"?>
Все, только пропиши параметры в css для .activelink и для .notactive
^_^
А, ну да, еще кое что: все ссылки которые будут в навигации прописать как в примере "описание ссылки1"=>"link1.php", и т.д.