Google Map auf 100%

Eigentlich ist das formatieren der Landkarte (inzwischen nicht mehr) schwer, da sie sich einigermaßen an die Vorgaben hält. Natürlich müssen einige Änderungen am Demo-Mashup getätigt werden, die sich allerdings in Grenzen halten. Den Div-Container aus dem Tutorial müssen wir geringfügig umbauen! Die Formatierung übernehmen wir in eine externe CSS-Datei:

<div id="map_canvas"></div>

Das notwendige CSS sieht dann wie folgt aus:

body{
   margin: 0;
   padding: 0;
   height: 100%;
   width: 100%;
}
 
#map_canvas {
    position: absolute;
    height: 100%;
    width: 100%;
}

Wichtig ist vor allem das position:absolute, sonst klappt es nicht! Die Größe der Karte bleibt auch bei einem Resize des Browsers erhalten. Früher war dies wesentlich komplizierter, aber Google lernt ja auch dazu :) Durch die Vergrößerung der Karte sind die Steuerelemente jetzt natürlich an höchst ungünstigen Positionen. Insofern werde ich mich jetzt erstmal um eine neue Position und um einen Austausch der Grafiken kümmern.

Ähnliche Beiträge

Interaktive Landkarte mit HTML5 Woran es derzeit bei HTML5 mangelt sind coole Seiten, die wirklich bis ins letzte alle Möglichkeiten ausreizen. Wenn es eine solche Seite gibt, ist di...
Google Maps API – Individueller Zoom Nett ausgedrückt würde ich den "richtigen Weg" für die Erstellung eines individuellen Zoom's für die Google Maps API als anstrengend bezeichnen. Aber ...
Leaflet – Google Maps in ganz einfach Ich hab ja schon des öfteren über Google Maps berichtet,  aber über die Jahre hinweg sind nicht nur die Möglichkeiten komplexer geworden, sondern auch...
Mit Tilemap individuelle Landkarten gestalten Landkarten sind inzwischen so eine Sache, die aufgrund von Kundenwünschen auf keinem Kontakt-Formular mehr fehlen. Hier gibt es nun bei Webworkern zwe...

2 Kommentare

Schreibe einen Kommentar