Antworten auf deine Fragen:
Neues Thema erstellen

[JS] Transparenter Hover-Effekt

Keito2903

Aktives Mitglied

Hey ich hab mal wieder ein Problem.

Ich will einen Hover-Effekt erzielen finde aber keinen geeigneten.

Ich habe es mir so vorgestellt:
Bitte kostenlos registrieren, damit du die Bilder siehst.

Bei Mauskontakt ein Fade-In und wenn keine Maus drauf ist ein langsames Fade-Out.

Kennt jemand nen Namen oder ein Script dafür?

Vielen Dank
 

AW: [JS] Transparenter Hover-Effekt

Wenn du nur moderne Browser ansprechen willst geht das mit CSS3. Stichwort hierfür ist .

Für Javascript habe ich gefunden.


Gruß Adrian
 
AW: [JS] Transparenter Hover-Effekt

Hi, danke.

Ich möchte möglichst alle Browser ansprechen, deshalb ist der erste Link nicht so meins, da er bei mir im neusten Opera und Firefox unterschiede zeigt.

Im 2ten wird nur erklärt, wie man ein Bild verschiebt und das sieht bei meinem Bild nicht gerade schön aus.

Ich meinte so etwas wie nur mit Hintergrundbildern anstatt einer Hintergrundfarbe.

Der Versuch den Code so abzuändern, dass er für mich tauglich ist, schlug kläglich fehl.
 
AW: [JS] Transparenter Hover-Effekt

$("img.wieauchimmer").hover(
function() {
$(this).stop().animate({"opacity": "0"}, 400);
},
function() {
$(this).stop().animate({"opacity": "1"}, 1500);
});

Also das hatte ich so gelöst, halt mit JQuery.
Legst einfach 2 images aufeinander, keine png's --> das eine wird ausgefaded und das andere dahinter kommt zum vorschein --> sieht aus wie ein fadeeffekt; halt gefaked :)
 
AW: [JS] Transparenter Hover-Effekt

besagter 2. Link führt auch zu einer Demo-Seite: Beispiel C und D sind glaub ich das, was du suchst richtig?

Gruß Adrian


EDITH: Grade gesehen dass da tatsächlich nur ne Grafik verschoben wird... schade. Dachte ich konnte dir helfen.
 
Zuletzt bearbeitet:
AW: [JS] Transparenter Hover-Effekt

$("img.wieauchimmer").hover(
function() {
$(this).stop().animate({"opacity": "0"}, 400);
},
function() {
$(this).stop().animate({"opacity": "1"}, 1500);
});

Also das hatte ich so gelöst, halt mit JQuery.
Legst einfach 2 images aufeinander, keine png's --> das eine wird ausgefaded und das andere dahinter kommt zum vorschein --> sieht aus wie ein fadeeffekt; halt gefaked :)

Wie genau soll ich denn die 2 Bilder übereinander legen?

Bin noch nicht so erfahren ^^

@MegaAdi: Danke dir trotzdem =D
 
AW: [JS] Transparenter Hover-Effekt

1. Bild Nr. 1 ausspielen, das den hovereffekt hat; also vielleicht ein Button mit (i.d.F) Farbe blau.
2. Bild Nr. 2 ausspielen, das den "Normalzustand" i.d.F. grauer Button darstellt.

Beide Buttons müssen natürlich exakt die gleiche Grösse haben.
Nun legst du Button 2 mit pos. absolut AUF Button 1. Der Skript wird nun beim mouseover den 2. Button ausfaden --> der 1. Button der genau dahinterliegt "faded" ein bzw. kommt einfach zum vorschein; sieht jedoch wie ein cooler fade aus. Beim Mouseout wird nun der 2. Button, der ja ausgefaded wurde, wieder eingefaded.

Ich schick dir mal via pm meine alte Seite auf der ich das noch eingebaut hatte; kannste dir da bisschen abschauen.


Gruß
 
AW: [JS] Transparenter Hover-Effekt

Ich hab mal noch n bischen gegooglet und das hier gefunden:
Vielleicht hilft dir das ja weiter :)
 
AW: [JS] Transparenter Hover-Effekt

Sorry aber irgendwie ist das ein bisschen zu hoch für mich ich kann da kaum was mit anfangen^^

Kann mir das einer am Beispiel meiner Seite evtl zeigen?
 
AW: [JS] Transparenter Hover-Effekt

An deiner Stelle würde ich auf alle Fälle erst einmal einen CSS Hover-Effekt auf der Seite einbauen, den die Leute ohne JS zu Gesicht bekommen (ist außerdem auch um vieles schneller gemacht)
Dann kannst du den JS-Hover Effekt einbauen. (Btw. ich würde gerne endlich eine breitere Unterstützung von CSS3 begrüßen, aber das ist ja leider nicht so einfach möglich :-D... Nur so am Rande )
Wo ist dein konkretes Problem bei der Umsetzung der genannten Lösung?
[...]
Also das hatte ich so gelöst, halt mit JQuery.
Legst einfach 2 images aufeinander, keine png's --> das eine wird ausgefaded und das andere dahinter kommt zum vorschein --> sieht aus wie ein fadeeffekt; halt gefaked :)

Das hier ist im Prinzip das Selbe was auch MegaAdi gepostet hat. Hast du ein Problem mit der Beschreibung von Dewy, wie du die Grafiken erstellen sollst?
Einfach zwei Grafiken, welche genau übereinandergelegt werden. Wenn du nun die obere ein- und ausfaden lässt, dann kommt die darunterliegende zum Vorschein.

L. G.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
118.940
Beiträge
1.540.015
Mitglieder
68.074
Neuestes Mitglied
Transit
Oben