Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.09.2016, 01:34   #1
Александр3
Пользователь
 
Регистрация: 22.11.2015
Сообщений: 52
По умолчанию При наведении менять картинку

Суть такая. При наведении на картинку менять её на другую. Но. Сама картинка находится в html
Код HTML:
<a href="#"><img src="image/uved.png" alt="VK" title="Уведомление"></a>
Менять её нужно через ховер в css
Код HTML:
div.img img:hover
Возможно ли это? Так как у меня получается, к примеру, при наведении делать картинку прозрачной, а вставить новую не получается.
Александр3 вне форума Ответить с цитированием
Старый 19.09.2016, 03:24   #2
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

сделать через стили на
на а сделать image/uved.png
a hover нацепить другой имайдж.

<img src="image/uved.png" alt="VK" title="Уведомление"> - не нужно
Alar вне форума Ответить с цитированием
Старый 19.09.2016, 05:23   #3
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

1. Лучше две картинки соединить в спрайт (например, оригинал сверху, а та, на что изменяется - снизу).
2. Для ссылки установить фоновое изображение в виде этого спрайта, ширину и высоту для самой ссылки установить равной размеру одной из картинок, например, оригинала (хотя, они одинаковы, как я понимаю). Поэтому тег img уже не нужен будет.
3. Для состояния по умолчанию установить background-position: 0 top;
4. Для состояния hover установить background-position: 0 bottom;
5. Никаких других свойств для hover писать не нужно, только эта строка
Вадим Мошев вне форума Ответить с цитированием
Старый 19.09.2016, 12:08   #4
Александр3
Пользователь
 
Регистрация: 22.11.2015
Сообщений: 52
По умолчанию

Спасибо. Понял, думаю получится. А можно вопрос? Вот в контакте, например в меню где Моя страниц, новости и тд, есть картинки(иконки) как их можно получить? Потому что я пытаюсь менять картинки, тк при наведении меняется цвет, соответственно и фон картинки должен измениться. Так может быть есть специальные функции, чтоле, чтоб получить их
К примеру:
http://programmersforum.ru/attachmen...1&d=1474276073
http://programmersforum.ru/attachmen...1&d=1474276077
Изображения
Тип файла: png uved.png (416 байт, 21 просмотров)
Тип файла: png uved2.png (407 байт, 27 просмотров)
Александр3 вне форума Ответить с цитированием
Старый 19.09.2016, 12:14   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

https://vk.com/images/icons/menu_icon.png?3
не меняется там цвет иконок.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 19.09.2016, 13:06   #6
Александр3
Пользователь
 
Регистрация: 22.11.2015
Сообщений: 52
По умолчанию

Спасибо. Неправильно описал. Меняется фон картинки, сверху скинул пример в обычном состоянии фон и при наведении
Александр3 вне форума Ответить с цитированием
Старый 19.09.2016, 13:10   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

меняется фон блока, но не картинки.
картинки прозрачные просто.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Менять цвет второго элемента при наведении на первый и наоборот Скрип_двери HTML и CSS 2 03.02.2016 19:03
как менять ссылку при наведении на не курсором? Luca Brasi HTML и CSS 3 29.12.2012 23:13
Показать картинку при наведении на строчку таблицы MrBrain HTML и CSS 7 25.09.2012 11:51
Всплывающая картинка при наведении на другую картинку Z3rique HTML и CSS 8 05.03.2011 22:40
Как получить картинку при наведении на другую картинку (ссылку) seeker1 JavaScript, Ajax 8 04.07.2010 19:42