Bild in ein anderes Bild überblenden

Avatar of Chris Coyier
Chris Coyier am

Erstellen Sie ein Div, das exakt die Größe des Bildes hat. Dieses Div erhält ein Hintergrundbild des zweiten Bildes. Fügen Sie dann ein Inline-Bild darin ein.

<div id="kitten" style="background-image: url(dog.jpg);">
  <img src="/images/kitten.jpg" alt="Kitten" />
</div>

Das Ein- und Ausblenden des Inline-Bildes enthüllt/versteckt das zweite (Hintergrund-)Bild.

$("#kitten").hover(function(){

    $(this).find("img").fadeOut();

}, function() {

    $(this).find("img").fadeIn();

});