Wie Sie einer Image-Map auf HTML zu CSS-Code ändern

February 27

Ändern einer HTML-basierten Image-Map in CSS-Code gibt Ihnen alle Stil-Vorteile von CSS, wie z. B. schwebenden und vielschichtige Wirkungen. Eine CSS-Image-Map ist ein Bild in Abschnitte unterteilt, jedes Wesen eine eigene anklickbare Hotspots. Jeder Abschnitt kann haben individuelle CSS-Attribute.

Anweisungen

1 Öffnen Sie Ihre HTML-Quellcode-Datei in einem Texteditor wie Windows Notepad, und entfernen Sie vorhandenen Code HTML Bild anzeigen.

2 Fügen Sie eine Abteilung, wo Sie wollen Ihr Image-Map erscheinen und ihm eine ID durch Hinzufügen des Codes:

< Div Id = "My_image_map" >.

3 Erstellen Sie einen "a Href" Tag für jeden Abschnitt der ImageMap Code in das folgende Format verwenden:

< a Href = "link_url1" Id = "link1" >< / a >

Ersetzen Sie "link_url1" mit dem Link für den Abschnitt und "link1" mit einer Id für diesen Abschnitt. Fügen Sie "< / Div >" nach dem letzten Link.

Zum Beispiel:

< a Href = "als www.myserver.com/page1.html" Id = "link1" >< / a >

< a Href = "als www.myserver.com/page2.html" Id = "link2" >< / a >

< a Href = "als www.myserver.com/page3.html" Id = "link3" >< / a >< / Div >

Damit werden drei Abschnitte mit Links im Bild, simulieren ein Menü erstellt.

4 Fügen Sie CSS um das Hauptbild zu behandeln, indem Sie den folgenden Code in "< Head >"-Abschnitt der HTML-Datei hinzufügen:

< Typ style = "Text/Css" >

My_image_map {Width: 600px; Höhe: 600px; background:URL(my_image_file.gif) keine-Repeat; Position: Relative;} Ersetzen Sie die Breite und Höhe zu, mit der dein Bild, und ersetzen Sie "my_image_file.gif" durch den Namen Ihrer Bilddatei.

5 Fügen Sie CSS um das Display und die Positionierung der Links durch Hinzufügen des Codes Stil festzulegen:

My_image_map a {Display: Block; Position: Absolute;} 6 Fügen Sie zusätzliche CSS um jeden Abschnitt der ImageMap zu behandeln, indem Sie Code im Format:

My_image_map ein #link1 {Width: 150px; Height: 100px; oben: 200px; Links: 10px;} Ersetzen Sie die Breite und Höhe mit dem Bereich der einzelnen Abschnitte und ersetzen Sie Top und Left mit dem Speicherort des Abschnitts von den Bild-Grenzen zu. Fügen Sie "< / style" > nach dem letzten Stil.

Zum Beispiel:

My_image_map ein #link1 {Breite: 150px; Height: 100px; oben: 200px; Links: 50px;} #my_image_map ein #-link2 {Breite: 150px; Height: 100px; oben: 200px; Links: 200px;} #my_image_map eine #link3 {Breite: 150px; Height: 100px; oben: 200px Links: 40px;} < / style > 7 Speichern Sie die HTML-Datei und laden Sie es auf Ihrem Server.