Хоувър ефект на изображение

Gamerz

Registered
Можете ли да ми кажете най-добрия начин за създаване на Hover ефект на изображение. Трябва ми съвсем лек и елементарен код. Когато си сложа мишката на изображението, то да се промени, но пак да си остане със същия линк. Просто не мога да реша какво да използвам...


Благодаря!
 
ем можеш чист css да ползваш...
<a href="#"id="img"></a>
[css]#img
{
background:url('/img.png')no-repeat;
width:XXpx;
height:XXpx;
}

#img:hover
{
background:url('/img123.png')no-repeat;
}[/css]
можеш и jquery
<a href="#"><img src="/img.png" id="img"/></a>
[js]$(function() {
$('#img').hover(function() {
$(this).attr('src','/img123.png');
},
function() {
$(this).attr('src','/img.png');
});
});[/js]

препоръчвам ти jquery вариянта тъй като е по... гъвкав :P
ако има затруднения казвай :)
 
Работата е там, че трябва да направя 10 изображения да са с хоувър ефект и всичките са на една страница... как трябва да стане ?
 
Ей това е най-лекото възможно:
<a href="url"><img src="pic1.jpg" onmouseover="this.src='pic2.jpg'" onmouseout="this.src='pic1.jpg'"/></a>
 
Знам го това, но като си махна мишката изображението си остава пак хоувър-нато... не се връща...
 
Не си внимавал като си писал кода:

<img onmouseout="this.src='images/tech/xbox360_tech1.png'" onmouseover="this.src='images/tech/xbox360_tech2.png'" src="images/tech/xbox360_tech1.png">
 
Стана, но поради някаква причина при второто изображение не става и ми изчезва когато си сложа мишката на него...
 

Back
Горе