Hallo Zusammen,
ich bin neu, unerfahren, verzeifelt und brauche den Rat ;-)
Ich möchte anhand dem angefügten Code über die Teile links mit der Mause gehen und auf dem Bild rechts, die dargelegten Bereiche hervorheben, als wenn ich per hover mit der Maus direkt darauf gehen würde.
Beispiel:
1. If hover "Grundplatte" ; then "hervorheben" rect links
2. If hover "Metallträger" ; then "hervorheben" rect mitte
3. If hover "Metallwinkel" ; then "hervorheben" rect rechts
Des Weitern möchte ich aber bei Klick ein hinterlegtes Bild öffnen bzw. gerne als Königsdisziplin genau dort wo das aktuelle Bild ist, das neue Bild in der gleichen Größe öffnen (aber dies wäre Schritt zwei)
Bitte wenn möglich keine großen Ausschweifungen, es geht genau um diesen Sachverhalt.
ich bin neu, unerfahren, verzeifelt und brauche den Rat ;-)
Ich möchte anhand dem angefügten Code über die Teile links mit der Mause gehen und auf dem Bild rechts, die dargelegten Bereiche hervorheben, als wenn ich per hover mit der Maus direkt darauf gehen würde.
Beispiel:
1. If hover "Grundplatte" ; then "hervorheben" rect links
2. If hover "Metallträger" ; then "hervorheben" rect mitte
3. If hover "Metallwinkel" ; then "hervorheben" rect rechts
Des Weitern möchte ich aber bei Klick ein hinterlegtes Bild öffnen bzw. gerne als Königsdisziplin genau dort wo das aktuelle Bild ist, das neue Bild in der gleichen Größe öffnen (aber dies wäre Schritt zwei)
Bitte wenn möglich keine großen Ausschweifungen, es geht genau um diesen Sachverhalt.
HTML:
<!DOCTYPE html>
<html lang="de">
<head>
</head>
<body>
<div >
<table >
<td style="width: 200px" >
<br>
<li style="margin-left:10px">
<a href="Bilder/2-1.jpg" >Grundplatte
</a>
</li>
<li style="margin-left:10px">
<a href="Bilder/5-1.jpg" >Metallträger
</a>
</li>
<li style="margin-left:10px">
<a href="Bilder/6-1.jpg" >Metallwinkel
</a>
</li>
<td >
<!-- SVG Bild --><div>
<svg viewBox="0 0 400 325">
<defs>
<style>
rect:hover {
fill: yellow;
opacity: 0.3;
}
circle:hover {
fill: green;
opacity: 0.1;
}
ellipse:hover {
fill: blue;
opacity: 0.1;
}
</style>
</defs>
<image id="B1" href="[URL]https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ3nQlcrnJwSFr3b4fUvgPXUkonCGSZLnuWeL-ePhZYwBhh6kAp[/URL]" width="300" height="220" alt="Teile-MAP"
title="Teileuebersicht - Details bitte klicken">
</image>
<a href="Bilder/9-1.jpg" >
<rect x="15" y="22" opacity="0.1" width="45" height="140">
</rect>
</a>
<a href="Bilder/4-1.jpg" >
<rect x="240" y="45" opacity="0.1" width="45" height="125">
</rect>
</a>
<a href="Bilder/6-1.jpg" >
<rect x="130" y="90" opacity="0.1" width="40" height="35">
</rect>
</a>
</svg>
</div>
</td>
</table>
</div>
</body>
</html>
Zuletzt bearbeitet von einem Moderator: