![]() |
Rollover Java Script
hi @ all
möchte gerne sowas wie auf folgender homepage erstellen, hab mich schon dran gemacht blos irgendwie wird das nix... und zwar beim überfahren der bundesländer mit der maus sollten diese sich farbig markieren wie z.B. hier [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] es wäre super nett wenn mir jemand weiterhelfen könnte. Zur info bin ein anfänger wenns um java s***** und html geht )= |
Das ganze basiert auf s.g. ImageMaps. Das sind kleine Koordinatenpunkte, welche miteinander verknüpft sind und somit eine anklickbare Area bilden.
Schau dir erst einmal dazu die Grundlagen zu ImageMaps an. [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] Um eine Farbgestaltung bei rüberfahren zu erhalten, musst du dies entweder in CSS (bessere Variante) oder in JavaS***** mit einem Mousover-Effect versehen. Auf [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] unter dem Punkt ImageMaps findest du einige Beispiele. Weitere Anleitung: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] |
ok habe jez folgendes versucht zu erstellen mithilfe von paar tutorials aber das mit dem rollover will nicht klappen.. folgender Code
Code:
<html> das ist ne deutschlandkarte auf der das bundesland niedersachen eig. mit nen rollover ne grafik darüber läd aber das geht leider so nicht.... kann mir evtl. jemand weiterhelfen ???? |
Ziemlich simpler, aber auch ungenauer Lösungsvorschlag:
Die Karte in den Hintergrund; ein Div mittels padding und margin direkt über das gewünschte Gebiet(is dann aber viereckig! mit mehreren bereichen kann mans dann genauer machen.)Fürs Platzieren würd ich dem Div nen Rahmen geben, und dann wenn es die gewünschte Position hat wegnehmen. onmouseover=gewünschte Aktion Wenn sich auf der Karte was ändern soll, machste halt ein zweites Bild, wo das Land umgefärbt ist, und ersetzt den Hintergrund. |
~dp~
sorry bitte löschen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:10 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.