mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 03:08 Benutzername: Passwort: Auto-Login

Thema: Hovereffekt im Header vom 16.09.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Hovereffekt im Header
Autor Nachricht
Vanyali
Threadersteller

Dabei seit: 01.04.2009
Ort: Ecktown
Alter: 35
Geschlecht: Weiblich
Verfasst Mi 16.09.2009 15:03
Titel

Hovereffekt im Header

Antworten mit Zitat Zum Seitenanfang

Hallo Ihr,

ich habe da mal wieder ein kleines Problemchen. Ein Kunde von uns möchte im Header 2 unterschiedliche Grafiken angezeigt haben. Eine die immer angezeigt wird, und die andere soll dann ihren Platz einnehmen, wenn man mit der Maus drüber fährt (also als Hovereffekt). Noch dazu ist der Header verlinkt.
Habe schon im Inet gesucht, aber keine passende Lösung gefunden.

Hier ist mal der Code zum nachvollziehen:

in PHP Datei:

Code:
<div id="header">
<a href="index.php?sw=210&cat=Polsterm%F6bel" title="Polstermöbel"><div id="bild">&nbsp;</div></a>
<!-- header --></div>



Und hier die CSS dazu:

Code:
#bild{
   min-height: 159px;
   width: 1000px;
   border-left: 0px solid black;
   border-right: 0px solid black;
   float: left;
   background-color: transparent;
}

#header a{
  width:1000px;
  height:159px;
  background-image: url(Header1.png);
  background-repeat: no-repeat;
}

#header a:hover{
  background-image: url(Header2.png);
  background-repeat: no-repeat;
}


Ich hab gesucht, ausprobiert und geflucht Ooops aber nichts hat geholfen.

Wäre für eine Lösung sehr dankbar, ist warscheinlich nur ein kleiner Fehler der mir mal wieder nicht auffällt Menno!

Gruß, Vany
  View user's profile Private Nachricht senden
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Mi 16.09.2009 15:09
Titel

Antworten mit Zitat Zum Seitenanfang

Was soll es denn sein?

Eine reine CSS Lösung oder Javascript?

CSS Lösung wird dann aber nicht in allen Browsern funktionieren.

JavaScript dann nicht wenn ausgeschaltet.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Mi 16.09.2009 15:16
Titel

Antworten mit Zitat Zum Seitenanfang

hm? na klar gehts oder raff ich die frage grad nich?
gibt deinem
"#header a" nochmal ein "display:block" mit.

// und was soll diese div id bild da?


Zuletzt bearbeitet von choise am Mi 16.09.2009 15:17, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Mi 16.09.2009 15:19
Titel

Antworten mit Zitat Zum Seitenanfang

choise hat geschrieben:
// und was soll diese div id bild da?


dort sitz sicher das Bild direkt im MarkUp ?

* Keine Ahnung... *
  View user's profile Private Nachricht senden
Vanyali
Threadersteller

Dabei seit: 01.04.2009
Ort: Ecktown
Alter: 35
Geschlecht: Weiblich
Verfasst Mi 16.09.2009 15:31
Titel

Antworten mit Zitat Zum Seitenanfang

Sollte eine reine CSS Lösung sein, und es funktioniert * Ich bin unwürdig * habe nur das display:block; vergessen gehabt.
Und das div id bild war noch ein überbleibsel Ooops

Vielen vielen Dank *Thumbs up!*

Gruß, Vany
  View user's profile Private Nachricht senden
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Mi 16.09.2009 15:43
Titel

Antworten mit Zitat Zum Seitenanfang

n kleiner tipp noch:
google mal nach "css sprites", damit bewirkst du, dass das Bild beim Mouseover direkt gezeigt wird und nicht erst noch geladen werden muss und somit eine Wartezeit entsteht.

Du siehst dieses Problem jetzt vielleicht lokal noch nicht aber wenn das Ding online ist, wird sone 1000px Grafik nicht direkt verfügbar sein.

Letzendlich heisst das nur, dass du die 2 Bilder in Photosop zusammenbaust. Das Hoverbild direkt unter das erste.
Dein CSS Markup wäre dann etwa so:

Code:

#header a{
  width:1000px;
  height:159px;
  background-image: url(Header1.png);
  background-repeat: no-repeat;
  background-position: left top;
}

#header a:hover{
  background-postition: left -159px;
}
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Vanyali
Threadersteller

Dabei seit: 01.04.2009
Ort: Ecktown
Alter: 35
Geschlecht: Weiblich
Verfasst Mi 16.09.2009 16:05
Titel

Antworten mit Zitat Zum Seitenanfang

Ui, habs gleich so umgesetzt Grins
Danke nochmal Lächel
  View user's profile Private Nachricht senden
 
Ähnliche Themen Problem mit Hovereffekt in Grafik
Wie erzeuge ich diesen hovereffekt?
CLI header in VB entfernen
Flashfilm als Header in CMS
Header mit Variablen?
Musikplayer im Header
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.