Моя проблема..
У меня есть несколько изображений (внутри гиперссылок), и я хочу, чтобы каждый затемнялся при наведении курсора мыши (т.е. применял черную маску с высокой непрозрачностью или что-то еще), а затем возвращался к нормальному курсу мыши. Но я не могу понять, как это сделать.
Я пробовал..
- Анимированные цвета JQuery и некоторые ссылки на javascript.
- Установка непрозрачности изображения с помощью javascript.
Я не хочу..
- Начало изображения с непрозрачностью 80%, затем перейдите на 100% при наведении курсора мыши (это легко).
- Чтобы поменять местами между двумя изображениями (один свет и один темный), забыли упоминать это извините.
Повторить.
Я хочу, чтобы изображение (inslide a hyperlink) затемнялось при наведении курсора мыши, а затем теряло свою темноту на мыши.
Мысли?
ОБНОВЛЕНИЕ:
Это мой прогресс от предложений. Выглядит хорошо в IE8, но не в FF3
<html>
<body>
<a href="#" onclick="location.href='http://www.google.com'; return false;" style="background-color:black; opacity:1;filter:alpha(opacity=100)">
<img src="http://www.google.co.uk/intl/en_uk/images/logo.gif" width="200"
style="opacity:1;filter:alpha(opacity=100)" onmouseout="this.style.opacity=1;this.filters.alpha.opacity=100"
onmouseover="this.style.opacity=0.6;this.filters.alpha.opacity=60" />
</a>
</body>
</html>
Мысли?
- Ли
ANSWER
Я собираюсь с этим (кажется, работает в IE8 и FF)
<html>
<head>
<style type="text/css">
.outerLink
{
background-color:black;
display:block;
opacity:1;
filter:alpha(opacity=100);
width:200px;
}
img.darkableImage
{
opacity:1;
filter:alpha(opacity=100);
}
</style>
</head>
<body>
<a href="#" onclick="location.href='http://www.google.com'; return false;" class="outerLink">
<img src="http://www.google.co.uk/intl/en_uk/images/logo.gif" width="200"
class="darkableImage" onmouseout="this.style.opacity=1;this.filters.alpha.opacity=100"
onmouseover="this.style.opacity=0.6;this.filters.alpha.opacity=60" />
</a>
</body>
</html>