Xwab
Форумыnavigate_nextHTML/CSS

Выделение ссылки при наведении
Сообщения
Playson

Чего то я запутался в этом css? ппц.
Это походу тоже не то
.greenc a {
color : #72a701;
}

30 Янв 2013, 6:53
Pisatel

Вот это как раз то. То есть ссылка вида <a class="green" href="test.php">anchor</a> или <div class="green"><a href="test.php">anchor</a></div> будет иметь параметры, которые указаны в классе green файла style.css

30 Янв 2013, 8:48
Playson

Pisatel, то есть должно получится так:
.redc a:hover {
color: #376873; text-decoration: none; background: #C6DEE3;
}
Если да, то не робит.

30 Янв 2013, 14:46
Pisatel

Ссылка, которая будет работать в твоем случае, должна иметь вид:
1. <div class="redc"><a href="test.php">anchor</a></div>
2. <a class="redc" href="test.php">anchor</a>
Если так и есть, то все должно работать.
добавлено спустя 2 минуты:
И еще. Что не работает? В твоем примере убрано подчеркивание и есть только цвет ссылки. Если этот цвет ховера совпадает с цветом ссылки без наведения- то ты ничего и не увидишь.

30 Янв 2013, 16:37
Smart

На самом деле, у тебя там все робит, просто проблема в другом. Смотри:


a {color: #376873; text-decoration: none;}
a:hover {color: #376873; text-decoration: none; background: #C6DEE3;}


это из твоего css. Цвет ссылок при наведении останется тем же, должен поменяться только фон. Но в том блоке, где у тебя "Новости, Вход, Регистрация" фон у ссылок не меняется, потому что в стиле для этого блока прописано

.info a:hover {background: none;}

вот убери эту строчку и будет тебе счастье

P.S. Если что-то не то сказал, пардон, но я так понял

30 Янв 2013, 19:55
Playson

Помог решить один человек на другом сайте.
Нужно было прописать так:
a:link, a:active, a:visited {
color : #03ccf0;
text-decoration : none;
padding: 2px;
}
a:hover, a:focus {
background: #FFE7BA;
padding: 2px;
}

30 Янв 2013, 20:46
TOOZ

Телепортировали топик.

30 Янв 2013, 21:19
Ответить на тему