Links auf Grafik
zurück zur Übersichtverlinkte Texte auf einem Bild
Eine Möglichkeit, um verlinkte Texte auf einem Bild zu platzieren.
Ein Beispiel: Spieler-Übersicht auf Fußballfeld.
Bei Mauskontakt öffnen sich Info-Fenster. Fahre mit der Maus über einen Text.
- Name 1Spieler 1
Name:
Spiele:
Bilanz:
Den gewünschten Inhalt fügst du im Code immer zwischen <span> und </span> ein. - Name 2Info
- Name 3Info
- Name 4Info
- Name 5Info
- Name 6Info
Schritt 1: HTML-Code
- auf "Eigene Seiten editieren"
- Seite wählen, wo das Bild hinein soll
- im Editor oben links auf "Quellcode" klicken
- nun folgenden HTML-Code einfügen (Beispiel für 5 Links) :
<ul class="grafik">
<li class="position_1"> <a class="info" href="#">Name 1<span>Info</span> </a> </li>
<li class="position_2"> <a class="info" href="#">Name 2<span>Info</span> </a> </li>
<li class="position_3"> <a class="info" href="#">Name 3<span>Info</span> </a> </li>
<li class="position_4"> <a class="info" href="#">Name 4<span>Info</span> </a> </li>
<li class="position_5"> <a class="info" href="#">Name 5<span>Info</span> </a> </li>
</ul>
<li class="position_1"> <a class="info" href="#">Name 1<span>Info</span> </a> </li>
<li class="position_2"> <a class="info" href="#">Name 2<span>Info</span> </a> </li>
<li class="position_3"> <a class="info" href="#">Name 3<span>Info</span> </a> </li>
<li class="position_4"> <a class="info" href="#">Name 4<span>Info</span> </a> </li>
<li class="position_5"> <a class="info" href="#">Name 5<span>Info</span> </a> </li>
</ul>
Wenn sich kein Tooltip-Fenster, sondern eine Seite öffnen soll:
- entferne aus dem Code class="info"
- entferne aus dem Code <span>Info</span>
- ersetze # Zeichen durch den Link zur Seite
Schritt 2: Der CSS Code
Baukasten-Design "CSS" ? Einfügen im Feld "css ohne style tags"
Alle anderen Designs: Einfügen im Feld "Text über Design", vor dem --></style>
/* Element mit Hintergrundbild */ ul.grafik { width: 370px; height: 533px; list-style-type: none; padding: 0px; margin: 0px; background-image: url(Grafikadresse); } /* Linkfarbe auf dem Bild */ ul.grafik li a { color: #FFFFFF; text-decoration: none; position: absolute; } /* Position Link 1 */ li.position_1 a { margin-top: 30px; margin-left: 160px; } /* Position Link 2 */ li.position_2 a { margin-top: 100px; margin-left: 100px; } /* Position Link 3 */ li.position_3 a { margin-top: 100px; margin-left: 220px; } /* Position Link 4 */ li.position_4 a { margin-top: 130px; margin-left: 70px; } /* Position Link 5 */ li.position_5 a { margin-top: 130px; margin-left: 250px; } /* Tooltip Fenster Aussehen */ .info span { position: absolute; width: 150px; color: #FFFFFF; padding: 8px; background-color: #202020; border: 1px solid #c9c9c9; z-index: 90; visibility: hidden; } /* bei Mauskontakt sichtbar */ .info:hover span { visibility: visible; }
Codezeile ul.grafik bekommt die Grafikadresse des Hintergrundbildes.
Dort bekommen width und height auch die Breite und Höhe des Bildes.
verlinkte Texte positionieren
siehe im CSS Code li.position_1 a bis li.position_5 a :margin-top = Abstand von oben
margin-left = Abstand zum linken Bildrand
Tooltip-Fenster ausrichten
Bei Mauskontakt öffnen sich ein Tooltip-Fenster.Auch dieses kannst du anpassen.
Siehe im CSS Code das .info span
width: = die Breite des Info-Fensters
color: = die Textfarbe im Info-Fenster
margin-top = Abstand über den verlinkten Bereich
margin-left = Abstand neben den verlinkten Bereich
background-color: = Hintergrundfarbe im Info-Fenster
border: = Rahmen um das Info-Fenster