Antworten auf deine Fragen:
Neues Thema erstellen

Farbbalken Mouseover

Aelfry

Web Developer

Ich suche nach einer Möglichkeit, dass sich ein farbiger Balken beim Mouseover nach unten erweitert. Gleichzeitig soll der überlagerte Text dann seine Farbe ändern.
(Einsatz für das ganze ist die Navi)

Hier mal eine Skizze wie ich mir das vorstelle:


Ich nehme mal an, das ginge am einfachsten mit jquery oder html5.
Leider konnte ich mit google nichts passendes finden.

Kennt vielleicht jemand ein Beispiel, dass in diese Richtung geht?
 

Myhar

Hat es drauf

AW: Farbbalken Mouseover

Flash ist aber keine ernsthaft zu empfehlende Möglichkeit.
Mit HTML5 wirst du hier keine Erfolge erzielen, da brauchst du CSS3. Ich empfehle dir aber zu einer Javascript Lösung (mit jQuery), da die CSS3 Unterstützung dafür noch relativ gering ausfällt.
Du brauchst jQuery Animate und on (On in Verbindung mit mouseover)
 

hellemon

Hat es drauf

AW: Farbbalken Mouseover

Ich suche nach einer Möglichkeit, dass sich ein farbiger Balken beim Mouseover nach unten erweitert. Gleichzeitig soll der überlagerte Text dann seine Farbe ändern.
(Einsatz für das ganze ist die Navi)

Hier mal eine Skizze wie ich mir das vorstelle:


Ich nehme mal an, das ginge am einfachsten mit jquery oder html5.
Leider konnte ich mit google nichts passendes finden.

Kennt vielleicht jemand ein Beispiel, dass in diese Richtung geht?
Die Lösung ist mit CSS Sprites zu lösen
http://bueltge.de/css-sprites-einfach-erklaert/675/

Das Beispiel zeigt dir jetzt links Normalzustand - rechts Hover Zustand.

Deine Grafik müsste jetzt Oben Normalzustand - Unten Hoverzustand sein.

Code:
#image-link {
  display: block;
  outline: none;
  width: 100px;
  height: 150px;
  background: transparent url(images/navi_1.jpg) 0 0;
  background-position: 0 0;
}

#image-link:hover {
  background-position: 0 150px;
}
wenn das ganze noch ein bisschen Dynamischer werden soll, dann heißt das Lösungwort CSS3 "transition"

Code:
#image-link {
  display: block;
  outline: none;
  width: 100px;
  height: 150px;
  background: transparent url(images/navi_1.jpg) 0 0;
  background-position: 0 0;
  -webkit-transition: all 0.5s ease-out;
     -moz-transition: all 0.5s ease-out;
       -o-transition: all 0.5s ease-out;
      -ms-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out;
}

#image-link:hover {
  background-position: 0 150px;
  -webkit-transition: all 0.5s ease-out;
     -moz-transition: all 0.5s ease-out;
       -o-transition: all 0.5s ease-out;
      -ms-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out;
}
Grafik sieht so aus -->
Navigation kannst du so rein Zufällig hier ansehen :D -->

Gruß hellemon
 
Zuletzt bearbeitet:
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

Statistik des Forums

Themen
118.611
Beiträge
1.538.341
Mitglieder
67.524
Neuestes Mitglied
BSKGA
Oben