- Сообщения
- 2 054
- Реакции
- 984
В стилях определяю объект(картинку), на которую нужно нажать, что б пошла загрузка файла (в данном случае это аудиофайл.mp3)
Через псевдо-классы подсвечиваю рамку при наведении и добавляю смену картинки:
Пока пара вопросов:
1. Известная зараза IE не хочет показывать новую картинку (download_pressed.gif).
2. В мозилле после нажатия на картинку - если нажать, не отпуская утянуть курсор в сторону с картинки (чтобы не отработала ссылка) и отпустить - остается дрянь типа куска подчеркивания от ссылки. Как бы от этого избавиться...
Визуально должно работать так, как на нижней картинке: подвел - подсветилось, нажал/отпустил - после смены картинки вернулась первая. Но здесь не отрабатывает ссылка.
Страница с примером.
Уже мозг переклинило, не соображаю.
Заранее спасибо за советы и помощь.
Через псевдо-классы подсвечиваю рамку при наведении и добавляю смену картинки:
Код:
div.imgload { background:url(img/download_normal.gif); width:150px; height:23px; border: solid 1px #000; }
div.imgload:hover { border-color: #ff9; cursor:pointer }
div.imgload:active { background:url(img/download_pressed.gif) }
1. Известная зараза IE не хочет показывать новую картинку (download_pressed.gif).
2. В мозилле после нажатия на картинку - если нажать, не отпуская утянуть курсор в сторону с картинки (чтобы не отработала ссылка) и отпустить - остается дрянь типа куска подчеркивания от ссылки. Как бы от этого избавиться...
Визуально должно работать так, как на нижней картинке: подвел - подсветилось, нажал/отпустил - после смены картинки вернулась первая. Но здесь не отрабатывает ссылка.
Страница с примером.
Уже мозг переклинило, не соображаю.
Заранее спасибо за советы и помощь.