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



 

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

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

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Работающая ссылка
Lordif
Lordif
Topic Starter сообщение 4.11.2010, 17:53; Ответить: Lordif
Сообщение #1


Есть несколько ссылок, какой код нужен, чтобы у действующей ссылки был иной цвет фона, например ссылка "Главная" и "Топ", если находишся на главной, чтобы у нее задний фон был другого цвета, как такое сделать помогите пожалуста.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordif
Lordif
Topic Starter сообщение 5.11.2010, 14:22; Ответить: Lordif
Сообщение #2


Ну помогите пожалуста
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 5.11.2010, 14:33; Ответить: Webmaster_hb
Сообщение #3


Lordif, такое делается обычно на PHP
но если такого нет, то используйте Javascript который будет проверять ваши ссылки на соответствие текущему адресу, и при совпадении назначать другой стиль
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 5.11.2010, 15:00; Ответить: Mulder_hb
Сообщение #4


a:active {
    color: #f00; /* Цвет активной ссылки */
     background: #fc0 url('images/active.png'); /* Цвет фона, путь к фоновому изображению*/
}
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 5.11.2010, 15:06; Ответить: locky-yotu
Сообщение #5


(Mulder_hb @ 5.11.2010, 17:00) *
a:active {
    color: #f00; /* Цвет активной ссылки */
     background: #fc0 url('images/active.png'); /* Цвет фона, путь к фоновому изображению*/
}

Это просто самый популярный ответ на этот вопрос) Вы правда не понимаете, что хочет топик-стартер, или как?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordif
Lordif
Topic Starter сообщение 5.11.2010, 17:40; Ответить: Lordif
Сообщение #6


php есть, мне нужно, чтобы при постраничной навигации, у дивов , в которых находятся цифры страниц был другой фоновый цвет, если находятся на опр странице, например, если у всех дивов задний фон черный, то у активного, на котором находимся, он был белым.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 5.11.2010, 18:44; Ответить: Mulder_hb
Сообщение #7


(locky-yotun @ 5.11.2010, 17:06) *
Это просто самый популярный ответ на этот вопрос) Вы правда не понимаете, что хочет топик-стартер, или как?

Или как?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Flok
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
Lordif
Topic Starter сообщение 5.11.2010, 21:17; Ответить: 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> &nbsp; <a href="index.php?page='. ($page - 1) .'">Предыдущая</a> &nbsp; ';
// Проверяем нужны ли стрелки вперед
if ($page != $total) $nextpage = ' &nbsp; <a href="index.php?page='. ($page + 1) .'">Следующая</a> &nbsp; <a href="index.php?page=' .$total. '">Последняя</a>';

// Находим две ближайшие станицы с обоих краев, если они есть
if($page - 5 > 0) $page5left = ' <a href="index.php?page='. ($page - 5) .'">'. ($page - 5) .'</a> &nbsp; ';
if($page - 4 > 0) $page4left = ' <a href="index.php?page='. ($page - 4) .'">'. ($page - 4) .'</a> &nbsp; ';
if($page - 3 > 0) $page3left = ' <a href="index.php?page='. ($page - 3) .'">'. ($page - 3) .'</a> &nbsp; ';
if($page - 2 > 0) $page2left = ' <a href="index.php?page='. ($page - 2) .'">'. ($page - 2) .'</a> &nbsp; ';
if($page - 1 > 0) $page1left = ' <a href="index.php?page='. ($page - 1) .'">'. ($page - 1) .'</a> &nbsp; ';

if($page + 5 <= $total) $page5right = ' &nbsp; <a href="index.php?page='. ($page + 5) .'">'. ($page + 5) .'</a>';
if($page + 4 <= $total) $page4right = ' &nbsp; <a href="index.php?page='. ($page + 4) .'">'. ($page + 4) .'</a>';
if($page + 3 <= $total) $page3right = ' &nbsp; <a href="index.php?page='. ($page + 3) .'">'. ($page + 3) .'</a>';
if($page + 2 <= $total) $page2right = ' &nbsp; <a href="index.php?page='. ($page + 2) .'">'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' &nbsp; <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
Lordif
Topic Starter сообщение 7.11.2010, 17:32; Ответить: Lordif
Сообщение #10


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Вечные ссылки с 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


 



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