Вопрос № 125239: Уважаемые эксперты!
Хочу сделать на сайте раздел, на котором будет размещена фотография с друзьями, а ниже имена друзей. Как сделать так, чтобы при наведении мыши на эти имена на фотографии они бы выделялиь например внутри прямоугольника. Кроме т...
Вопрос № 125.239
Уважаемые эксперты!
Хочу сделать на сайте раздел, на котором будет размещена фотография с друзьями, а ниже имена друзей. Как сделать так, чтобы при наведении мыши на эти имена на фотографии они бы выделялиь например внутри прямоугольника. Кроме того при наведении мыши на ту область, где находится определенный человек, около указателя мыши появилось бы его имя
Отвечает: Константин Павлов
Здравствуйте, Каракулов Алексей Валентинович!
Есть несколько вариантов реализации данного алгоритма. Например, изображение может быть разбито на фрагменты или создана карта изображения (см. статью http://www.dialektika.com/PDF/5-8459-0843-4/part.pdf стр. 171 и 177). Создаем копии нужных фрагментов с нужными изменениями (например, рамка по контуру).
Далее, присваиваем фрагменту уникальное имя: <IMG alt="Ваш текст"
src="Ваше изображение.jpg/gif" name=уникальное имя>.
К тексту привязываем обработчик события, как описано в http://alex-eller.narod.ru/, http://www.htmlbook.ru/content/?id=110, http://dweb.ru/articles/index.php?idart=174, http://vvz.nw.ru/Lessons/webdesign/CSS/hover.htm
Ответ отправил: Константин Павлов (статус: 3-ий класс)
Ответ отправлен: 28.02.2008, 15:16 Оценка за ответ: 4