Ergebnis 1 bis 6 von 6

Thema: Element mit class=dlh_googlemap ignoriert Padding

  1. #1
    Contao-Nutzer Avatar von jac
    Registriert seit
    26.03.2011.
    Ort
    Dresden
    Beiträge
    11

    Standard Element mit class=dlh_googlemap ignoriert Padding

    Hat noch jemand das Problem, daß die Google-Karte (das innerste Div mit der class="dlh_googlemap") alles Padding ignoriert? Margin funktioniert, bei Padding baut Contao die Seite auch korrekt auf, das Padding erscheint, die Fläche für die Karte hat den korrekten Rand den das Padding vorgibt. Dann wird von Google die Karte geladen und das Padding komplett ignoriert.

  2. #2
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    Hallo jac,
    Dann wird von Google die Karte geladen und das Padding komplett ignoriert.
    > das hat auch einen Grund...

    Dennoch: versuch es mal mit
    Code:
    !important

  3. #3
    Contao-Nutzer Avatar von jac
    Registriert seit
    26.03.2011.
    Ort
    Dresden
    Beiträge
    11

    Standard

    Zitat Zitat von Hauge Beitrag anzeigen
    Hallo jac,


    > das hat auch einen Grund...

    Dennoch: versuch es mal mit
    Code:
    !important
    Ach und welchen? Habe gestern mehrere Stunden nach Begriffen wie "Google Maps ignoriert padding" oder "google maps padding" gegoogelt und nicht den leisesten Hinweis gefunden. Wie kommt Google dazu, Webstandards zu ignorieren?

    !important habe ich neben vielen anderen Konstruktionen selbstverständlich gestern auch schon ausprobiert. In der Tat ist "padding:16px!important;" das einzige, worauf Google Maps reagiert - nämlich damit, daß es statt ein paar Sekunden fast eine Minute lang darüber nachdenkt, letztlich die Karte aber trotzdem beim Rendern der Karte das schon berechnete und vorhandene Padding wieder entfernt.

    Gibt es jemanden mit einer handfesten Erklärung und/oder Lösung?

  4. #4
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    Ich hatte es mit padding schon mal versucht >>> Ergebnis: Kartenausschnitte wurden verschoben...
    css-deklarationen welche sich z.b. auf die Schriftfarbe einer Infoblase auswirken klappen.

    Was möchtest Du eigentlich mit dem padding genau ansprechen? Geht es im speziellen um den angesprochenen Rand (um die Karte herum?)
    Geändert von Hauge (16.04.2012 um 05:03 Uhr)

  5. #5
    Contao-Nutzer Avatar von jac
    Registriert seit
    26.03.2011.
    Ort
    Dresden
    Beiträge
    11

    Standard

    Ich möchte zwischen mod_dlh_googlemaps und dlh_googlemap mit padding einen Abstand. Nicht mit margin, weil das innere div eine Hintergrundgrafik enthält, die den oberen Rahmen bildet. Mit margin wird diese aber nicht an den Rand gesetzt. Daß Google innerhalb seiner Karte nochmal mit padding seine Kartenelemente (Maßstab, Ansichtsumschalter, +/-, Google-Earth-View-Männlein usw.) vom Rand abesetzt ist ja OK, aber dlh_googlemap ist kein Element von Google. Wie kommen die dazu, das zurückzusetzen? Oder hat der Plugin-Entwickler hier zu tief in die Google-Maschinerie gegriffen und einfach sein eigenes Div zu weit ins Innere reingebastelt?

  6. #6
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Zitat Zitat von jac Beitrag anzeigen
    IOder hat der Plugin-Entwickler hier zu tief in die Google-Maschinerie gegriffen und einfach sein eigenes Div zu weit ins Innere reingebastelt?
    Es ist kein Plugin, sondern eine Extension. Und der Entwickler hat lediglich in eine section ein div gesetzt, das Google mit seinem Kram füllt.

    Ich kann das Problem hier aber auch lokal nicht reproduzieren, wenn man .mod_dlh_googlemaps ein Padding mitgibt, hat es auch eins. Ggf. überschreibst Du das woanders wieder. Wenn das alles bei Dir nicht klappt, dann sprich doch das umgebende Element (den Artikel) an und gib dem Dein Padding. Oder setz ein separates div mittels eigenem Html drumherum.

    Grüße,

    Christian
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •