Мини-чат
Новые сообщения Пользователи Правила форума Поиск

  • Страница 1 из 1
  • 1
При наведении на ссылку загораются зелёным цветом
mrDrug48Дата: Четверг, 16.08.2012, 19:59 | Сообщение # 1
Сталкер
Администраторы
Сообщений: 1981
Награды: 16
Статус:
При наведении на ссылку слова загораются зелёным цветом



Содержание скрипта
Код
Smena_Cveta_Pri.js

Просто залейте его к себе на сайт в корень сайта файловым менеджером и укажите к нему путь.
https://yadi.sk/d/yv4QRtG_bmF3k
Прикрепления: Smena_Cveta_Pri.js (4.2 Kb)


В своем Отечестве пророки есть.

Счёт в Яндекс деньги - 410015401804368
 
mrDrug48Дата: Суббота, 30.11.2013, 12:46 | Сообщение # 2
Сталкер
Администраторы
Сообщений: 1981
Награды: 16
Статус:
Если не хотите, чтобы у вас зеленело на всех страницах сайта, а только на главной странице- путь- панель управления-Редактор страниц -Управление страницами сайта-Главная страница-Изменить информацию( и вставить код только туда), так я сделал у себя и вы видите свечение ссылок только на главной странице сайта.


В своем Отечестве пророки есть.

Счёт в Яндекс деньги - 410015401804368
 
MalikДата: Воскресенье, 06.04.2014, 00:34 | Сообщение # 3
Подполковник
Свобода
Сообщений: 125
Награды: 19
Репутация: 376
Статус:
На самом деле все эти километровые скрипты совершенно ни к чему. Все делается банально и просто – на CSS.

Создание эффекта

Для всех ссылок, цвет которых должен плавно меняться при наведении нужно добавить класс.
Назовем его, например, changeme:

Код
<a href="/index.html" class="changeme">Пример ссылки</a>


Далее нужно добавить в CSS сайта обработку ссылок. В этом примере используется свойство transition-duration, которое задает длительность анимации и hover, в котором будет указано, на какой цвет должен меняться текст.

Код получится таким:

Код

/* обычная ссылка */
a {  
color: grey;
}
/* анимация */
a.changeme {  
-webkit-transition-duration: 0.5s;  
-o-transition-duration: 0.5s;  
-moz-transition-duration: 0.5s;  
transition-duration: 0.5s;
}
/* цвет при наведении */
a.changeme:hover {  
color: red;
}


Этот класс можно назначать отдельным модулям, обрамляя их в DIV, например.

Если нужно, чтобы Все ссылки менялись таким образом, то просто убираем .changeme из общего CSS.

И все.


Всякий подвиг имеет цену.
 
  • Страница 1 из 1
  • 1
Поиск: