Помощник
|
Работающая ссылка |
Lordif
|
Сообщение
#1
|
||
|
|
||
|
|||
Lordif
|
Сообщение
#2
|
|
Ну помогите пожалуста
|
|
|
Webmaster_hb |
5.11.2010, 14:33;
Ответить: Webmaster_hb
Сообщение
#3
|
|
Lordif, такое делается обычно на PHP
но если такого нет, то используйте Javascript который будет проверять ваши ссылки на соответствие текущему адресу, и при совпадении назначать другой стиль |
|
|
Mulder_hb |
5.11.2010, 15:00;
Ответить: Mulder_hb
Сообщение
#4
|
|
a:active {
color: #f00; /* Цвет активной ссылки */ background: #fc0 url('images/active.png'); /* Цвет фона, путь к фоновому изображению*/ } |
|
|
locky-yotu |
5.11.2010, 15:06;
Ответить: locky-yotu
Сообщение
#5
|
|
|
|
|
Lordif
|
Сообщение
#6
|
|
php есть, мне нужно, чтобы при постраничной навигации, у дивов , в которых находятся цифры страниц был другой фоновый цвет, если находятся на опр странице, например, если у всех дивов задний фон черный, то у активного, на котором находимся, он был белым.
|
|
|
Mulder_hb |
5.11.2010, 18:44;
Ответить: Mulder_hb
Сообщение
#7
|
|
|
|
|
Flok |
5.11.2010, 20:17;
Ответить: Flok
Сообщение
#8
|
|
я всегда делал вручную проверку на каждую страницу
[PHP]<a href="/адрес" <?=($_SERVER['PHP-SELF']=='/адрес')?'class="selected"':''?>>Адрес1</a> <a href="/адрес2" <?=($_SERVER['PHP-SELF']=='/адрес2')?'class="selected"':''?>>Адрес2</a>[/PHP] (если адрес ссылки совпадает с адресом страницы, то у неё включается класс selected) если кто поделится более красивым решением, то буду благодарен |
|
|
Lordif
|
Сообщение
#9
|
|
Вот моя постраничная навигация:
[PHP]<div style="float:left; width:80%; margin-left:20px;"><br> <?php // Проверяем нужны ли стрелки назад if ($page != 1) $pervpage = '<a href="index.php?page=1">Первая</a> <a href="index.php?page='. ($page - 1) .'">Предыдущая</a> '; // Проверяем нужны ли стрелки вперед if ($page != $total) $nextpage = ' <a href="index.php?page='. ($page + 1) .'">Следующая</a> <a href="index.php?page=' .$total. '">Последняя</a>'; // Находим две ближайшие станицы с обоих краев, если они есть if($page - 5 > 0) $page5left = ' <a href="index.php?page='. ($page - 5) .'">'. ($page - 5) .'</a> '; if($page - 4 > 0) $page4left = ' <a href="index.php?page='. ($page - 4) .'">'. ($page - 4) .'</a> '; if($page - 3 > 0) $page3left = ' <a href="index.php?page='. ($page - 3) .'">'. ($page - 3) .'</a> '; if($page - 2 > 0) $page2left = ' <a href="index.php?page='. ($page - 2) .'">'. ($page - 2) .'</a> '; if($page - 1 > 0) $page1left = ' <a href="index.php?page='. ($page - 1) .'">'. ($page - 1) .'</a> '; if($page + 5 <= $total) $page5right = ' <a href="index.php?page='. ($page + 5) .'">'. ($page + 5) .'</a>'; if($page + 4 <= $total) $page4right = ' <a href="index.php?page='. ($page + 4) .'">'. ($page + 4) .'</a>'; if($page + 3 <= $total) $page3right = ' <a href="index.php?page='. ($page + 3) .'">'. ($page + 3) .'</a>'; if($page + 2 <= $total) $page2right = ' <a href="index.php?page='. ($page + 2) .'">'. ($page + 2) .'</a>'; if($page + 1 <= $total) $page1right = ' <a href="index.php?page='. ($page + 1) .'">'. ($page + 1) .'</a>'; // Вывод меню если страниц больше одной if ($total > 1) { Error_Reporting(E_ALL & ~E_NOTICE); echo "<div class=\"pstrnav\">"; echo $pervpage.$page5left.$page4left.$page3left.$page2left.$page1left.'<font color="red"><strong>'.$page.'</strong></font>'.$page1right.$page2right.$page3right.$page4right.$page5right.$nextpage; echo "</div>"; [/PHP] Пытался к диву применить css стили #postr_navigation a{ text-align:center; float:left; margin-right:5px; padding-left:12px; padding-right:12px; height:25px; padding-top:4px; background-color:#eeeeee; border:1px solid #dddddd; color:#000000; text-decoration:none; } #postr_navigation a:active{ text-align:center; float:left; margin-right:5px; padding-left:12px; padding-right:12px; height:25px; padding-top:4px; background-color:#cccccc; border:1px solid #d8d3e9; color:#000000; } Не работают, тогда попробовал каждой ссылке дать класс: .postr_navigation { text-align:center; float:left; margin-right:5px; padding-left:12px; padding-right:12px; height:25px; padding-top:4px; background-color:#eeeeee; border:1px solid #dddddd; color:#000000; text-decoration:none; } Но все-равно ничего не работает, можете объяснить почему. |
|
|
Lordif
|
Сообщение
#10
|
|
помогите пожалуста
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Вечные ссылки с 300+ СДЛов, тиц до 750, ЯКи, DMOZ, от 1$/ссылка вечные ссылки |
259 | SeoUaSales | 129219 | 30.3.2024, 18:27 автор: Hillel_Silver |
|
Вечная статейная трастовая ссылка ИКС 20000 чектраст 100/2.5 | 22 | inetuser | 11042 | 2.1.2024, 17:18 автор: inetuser |
|
Одна вечная ссылка 5$ ИКС 24000 | 2 | mylink1 | 5974 | 8.4.2020, 17:39 автор: mylink1 |
|
Не дорогая ссылка размещу ссылку дешего |
1 | Heavych | 5757 | 14.10.2019, 8:59 автор: Silverspam |
|
Нужны вечные ссылки на adult сайты, до 500р ссылка | 2 | RMak | 5261 | 23.2.2019, 16:26 автор: Trastik |
Текстовая версия | Сейчас: 20.4.2024, 2:14 |