Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.12.2014, 00:44
Аспирант
Отправить личное сообщение для Altai Посмотреть профиль Найти все сообщения от Altai
 
Регистрация: 24.11.2013
Сообщений: 37

Как изменить уже созданный Canvas
Здравствуйте! Вот этим кодом создал залитый градиентом текст:
var canvas = document.getElementById(canvid);
		var ctx = canvas.getContext("2d");

		var gradient = ctx.createLinearGradient(0, 0, 0, height);
		gradient.addColorStop(0, '#b48c47');
		gradient.addColorStop(0.2, '#b48c47');
		gradient.addColorStop(0.6, '#ffcc66');
		gradient.addColorStop(0.8, '#b48c47');
		gradient.addColorStop(1.0, '#b48c47');

		ctx.fillStyle = gradient;

		ctx.font = font;
		ctx.fillText(text, 0, parseInt(font_size));

		ctx.save();

		ctx.restore();


А теперь мне нужно сделать так, чтоб при наведении на этот текст, он менял свой цвет. Подскажите, как это сделать? А то в работе с канвасом очень плохо понимаю...
Ответить с цитированием
  #2 (permalink)  
Старый 04.12.2014, 22:28
Аспирант
Отправить личное сообщение для TimohaP Посмотреть профиль Найти все сообщения от TimohaP
 
Регистрация: 30.06.2014
Сообщений: 56

гу зачем усложнять себе жизнь? создай на css3 градиентики, а потом span:hover{и тут уже другой градиент}
Ответить с цитированием
  #3 (permalink)  
Старый 04.12.2014, 22:31
Аспирант
Отправить личное сообщение для TimohaP Посмотреть профиль Найти все сообщения от TimohaP
 
Регистрация: 30.06.2014
Сообщений: 56

подробнее тут http://htmlbook.ru/css/cat/gradient, а еще можно в псевдокласс hover поставить transition:.3s для плавности
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить css одного div при наведении на другой с javascript? InkyThousand Общие вопросы Javascript 7 11.11.2014 16:35
Как изменить расположение картинки и выпадающего меню Edison1 Общие вопросы Javascript 1 26.11.2012 09:43
Как изменить XTemplate в DataView _michael_ ExtJS 1 16.09.2012 22:07
Как изменить скрипт, что бы им его можно было использовать для нужной страницы Nick50_70 Общие вопросы Javascript 0 28.04.2009 23:30
Как узнать о том, что флэш уже загрузился. Snipe Общие вопросы Javascript 4 29.01.2009 11:21