• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Image Map

Status
Für weitere Antworten geschlossen.

DJHacker

Neues Mitglied
Hallo,
Ich habe ein kleines Problem!:neutral:
ich habe eine Karte und versuche bestimmte Teile der karte zu verlinken. :mrgreen:
Also nicht die ganze Karte sondern nur ein Teil:
<map name="Landkarte">
<area shape="rect" coords="?,?,?,?,"
href="http://www.google.de">

<p><img src="Landkarte.jpg" usemap=#"Landkarte"></p>

Hier mein Problem:
Um das Areal zu bestimmen wo man den Link möchte muss man die Pixel angeben. Aber wie geb ich die Pixel an? Wie soll ich díe Pixel im Bild zählen?
Oder gibt es noch einen anderen Weg, wie ich nur bestimmte Teile einer Karte verlinke?:-?

Danke im Vorraus
DJHacker
 
Eine Möglichkeit wäre um das Img Element ein div zu legen, dieses mit position: relative; zu deklarieren und dann in dieses div Links mit dem <a>-Element zu deklarieren. Diese kannst du dann mit position: absolute; ganz genau hinsetzen.

HTML:
CSS-Code:
.map {
position: relative;
}

.land {
position: absolute;
}

HTML-Code:
<div class="map">
<img src="map.jpg" width="" height="" alt="Weltkarte" />
<a href="Land.htm" class="land" style="top: y; left: x;"></a>
</div>
 
Hey!
gute Idee!
aber dann hat man doch nur einen Punkt verlinkt!
Ich möchte ein Areal verlinken an einer Karte.

DJHacker
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben