Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Hover für Grafiken in HTML (https://www.delphipraxis.net/70852-hover-fuer-grafiken-html.html)

GLaforge 5. Jun 2006 18:37


Hover für Grafiken in HTML
 
Hallo,
ich habe folgendes Problem. Ich will mir ne Navileiste mit Buttons für ne Page erstellen. Wenn der Benutzer mit der Maus über den Button fährt, soll sich die Grafik ändern(beide Buttongrafiken unterscheiden sich wesentlich). Es soll dabei, also eine andere Grafik angezeigt werden. Habe schon bei google nachgeschaut. Die dort teilweise veröffentlichten Möglichkeiten,sind entweder für mich nicht anwendbar oder sie funzen schlicht und einfach nicht.
Kann mir vo euch jemand helfen, wie ich durch hover zwischen zwei Grafike wechsle.

Vielen Dank im voraus
GLaforge

jfheins 5. Jun 2006 18:41

Re: Hover für Grafiken in HTML
 
Du kannst es entweder mit Javascript oder mit CSS machen. (Javascript könnte deaktiviert sein, ist aber einfacher)

Mit Javascript würdest du IIRC in OnMouseOver (oder so) einfach mit this.src = 'http://...' Das Bild wechseln

Mit CSS müstest du für den IE6 den Link als Blockelement mit Hintergrundgrafik definieren und könnest dann mit der Pseudoklasse a:hover und background-image das Bild wechseln ;) (siehe einen Post unter mir ...)

Ich mag lieber CSS ;) :mrgreen:

@mirage: Zu spät :tongue:

mirage228 5. Jun 2006 18:42

Re: Hover für Grafiken in HTML
 
Code:
    a {
      background-image: url("...")
    }
   
    a:hover {
      background-image: url("...")  
    }
... oder sollte sich die Graphik dauerhaft ändern?

mfG
mirage228

GLaforge 5. Jun 2006 18:47

Re: Hover für Grafiken in HTML
 
Nehm auch ausschließlich css.Danke an euch, hab nen ganz dusseligen Fehler gemacht...fing schon langsam an an mir zu zweifeln...naja jetzt funzt es ....nochmal vieeeelllleenn Dank.

cu


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz