X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Текущая страница
AcckiyWarrior
AcckiyWarrior
Topic Starter сообщение 29.8.2010, 18:57; Ответить: AcckiyWarrior
Сообщение #1


Допустим человек перешел по ссылке на определенную страницу, как сделать, чтобы эта ссылка выделялась цветом(или неважно чем еще) как текущая, т.е чтобы пользователь понимал, что находится на этой странице?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
r3ntg3n
r3ntg3n
сообщение 29.8.2010, 19:12; Ответить: r3ntg3n
Сообщение #2


а как на счет стиля css?

A:active {
    font-size: 10pt;
    color: #ff0000;
}
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AcckiyWarrior
AcckiyWarrior
Topic Starter сообщение 29.8.2010, 21:32; Ответить: AcckiyWarrior
Сообщение #3


не работает это, там как то по другому делается с помощью php или java, вроде...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mason1387
mason1387
сообщение 30.8.2010, 9:01; Ответить: mason1387
Сообщение #4


http://www.html.by/showthread.php?p=79072#post79072
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Arks
Arks
сообщение 30.8.2010, 9:48; Ответить: Arks
Сообщение #5


на php-как в примере во время генерации меню на странице мы добавляем ссылке адрес которой совпадает с адресной строкой браузера какой-то произвольный css-класс

на js сложнее но функциональнее, смысл тот же - мы поэлементно перебираем все ссылки на странице(или в контейнере) и если атрибут href совпадает с адресной строкой(свойство window.loaction.href) то также добавляем класс или производим любые манипуляции с DOM. Проблемой является необходимость писать хитрый парсер или делать все ссылки абсолютными
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
r3ntg3n
r3ntg3n
сообщение 30.8.2010, 13:34; Ответить: r3ntg3n
Сообщение #6


при формировании меню через скрипт делай проверку:

[php]$links = array('1' => array('link' => 'http://html.by/', 'title' => 'форум')); /* массив ссылок, который выводим на странице (может быть массив из "мускула") */
foreach ($links as $args) {
if ($_SERVER['PHP_SELF'] == $args['link']) { /* сработает, если ссылка чистая, без параметров метода get, вробе бы, утверждать не буду */
$class = " class=\"active\" ";
}
echo "<a href=\"" . $args['link'] . "\"" . $class . ">" . $args['title'] . "</a>\n";
}[/php]код не компилил, могут быть оплошности, заранее извините

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНе стандартная страница регистрации/авторизации
5 WebJunior_mw 1468 5.1.2018, 22:03
автор: BLIK
Открытая тема (нет новых ответов) Продается фан-страница в ФБ 53 тыс.подписчиков
1 Barmaleo 2879 10.2.2017, 8:18
автор: Barmaleo
Открытая тема (нет новых ответов) Исчезает страница при обновлении
4 bazhan 7197 21.4.2013, 19:11
автор: -Mauhem-
Открытая тема (нет новых ответов) Не корректно отображается страница. Помогите!
2 Hamick 3920 14.7.2012, 19:21
автор: -Hamick-
Открытая тема (нет новых ответов) Персональная страница пользователей by AND1
0 AND1_rs 1665 10.2.2012, 21:14
автор: AND1_rs


 



RSS Текстовая версия Сейчас: 29.3.2024, 14:54
Дизайн