Программирование > JavaScript & JScript
Помогите изменить цвет ссылки
Logan:
Суть такова: Имеется каринка, являющаяся ссылкой, а поверх нее имеется тест, который тоже является ссылкой (и ссылается туда же):
--------------------
! текст !
--------------------
Фишка в том, что это как бы единая ссылка, то есть не должно быть разницы, навел я курсор на картинку или на текст внутри нее, при наведенной мыше картинка одна и цвет ссылки один, а при убранной другие. А текст поверх картинки - это чтобы не надо было 20 картинок рисовать с разными текстами, достаточно нарисовать две а тексты разные сверху положить. Ну если не совсем понятно - могу на мыло выслать архивчик со всей этой гадостью. Ну и из листинга понятно. Да, еще и предзагрузка должна работать. Проблемма в том, как с помощъю JS изменить цвет ссылки по ее имени. Т.е. грубо говоря:
процедура(имя_ссылки)
{имя_ссылки.style.color=blue}
процедура2(имя_ссылки)
{имя_ссылки.style.color=red}
Вот.
CGVictor:
Logan
Н-да. ПОВТОРЮСЬ:
--- Цитировать ---CGVictor:
a:hover {color:red}
Link
--- Конец цитаты ---
a:hover - это, по-твоему, что?
a,a:link,a:visited,a:hidden {text-decoration:none;color:blue}
a:hover {color:red}
Что не ясно?
Если нужно положить текст именно сверху - в мануал CSS по относительному позиционированию. Да и вообще прочитать посоветую.
Logan:
CGVictor
Мдаа... Ты извини, может я чего не догоняю, но только a:hover распространяется только на ссылку. Это, конечно, немного упрощает код, НО когда наводишь курсор на картинку (но не на ссылку), поверх которой написана ссылка, картинка меняется, а ссылка ведь нет... Ну а если вести курсором дальше и попасть на текст ссылки, конечно он изменится, за это тебе спасибо. Ну а если тебе не в лом, конечно, хотелось бы все-таки посмотреть как это на JS сделать. То есть типа процедурки, что я в прошлом посте описывал.
Видиш-ли, заказчик вредный и ко всему до мелочей докапывается, запилил уже. А я особо и не занимался вэбом раньше, а теперь за все бесцельно прожитые года отдуваться приходится.
Кстати, мануальчик по CSS я бы с удовольствием почитал, тока хорошего не видел еще.
Навигация
Перейти к полной версии