Imagemap mobil deaktivieren

  • Avatar von Unbekannt

    Hallo zusammen,

    ich habe auf einer Seite eine Imagemap angelegt. Da das darunter liegende Bild bei der Mobilansicht skaliert wird, funktioniert die darüberliegende Imagemap ja nicht mehr richtig (Koordinaten=Pixel=verschoben).

    Am liebsten wäre es mir, nur diese Imagemap (und denn Zusatz „Wenn sie klicken kommen sie da und da hin…“) für die Mobilansicht zu deaktivieren. Alternativ würde ich auf die ganze Grafik (also Karte + Imagemap) in der Mobilversion verzichten.

    Habe ein bißchen mit dem Befehl „media=“screen““ rumgespielt, aber nichts hat sich getan. Da das meine ersten Gehversuche mit Html sind, kann ich leider nicht mit allen Fachbegriffen etwas anfangen. Muss ich das Problem eventuell über ein stylesheet lösen? Wenn ja, wie könnte so etwas aussehen?

    Ich hoffe, dass hier jemand eine Idee hat. Danke vorab!

    Gruß Andy

    Der Blog bei dem ich Hilfe benötige heißt (nur für angemeldete Benutzer sichtbar).

  • Avatar von Unbekannt

    Hast Du mal einen konkreten Link zu der Seite mit Imagemap, dann kann ich mir das genauer ansehen.

    Gruß, Torsten

  • Avatar von Unbekannt

    http://katja-leikert.com/wahlkreis/

    Soweit ich mir das jetzt angelesen habe, müsste man das durch Inline-CSS lösen können. Das sieht übrigens im Moment so aus:

    “Imagemap_WK“

    Mit einem Klick auf das Gemeindegebiet gelangen Sie zur entsprechenden Homepage der Gemeinde</p>
    <map name=“Imagemap_WK“> Dann folgen die Koordinaten.

  • Avatar von Unbekannt

    Ist das Custom Design-Upgrade vorhanden?

    Gruß, Torsten

  • Avatar von Unbekannt

    Ja, habe ich erstanden.

  • Avatar von Unbekannt

    Per Inline-CSS kannst Du keinen Media Query einbauen, aber mit dem Custom Design Upgrade per CSS schon:

    @media screen and (max-width: 767px) {
    Hier gewünschten CSS-Code, der nur bei unter 768 Pixel greift
    }

    So könntest Du die Imagemap in der Mobilansicht ausblenden und nur z.B. stattdessen einen Infotext / Liste einblenden, der wiederum per min-width: 768px ausgeblendet wird.

    Gruß, Torsten

  • Avatar von Unbekannt

    Entschuldige die verspätete Rückmeldung. Herzlichen Dank für deinen Tipp! Habe jetzt langsam verstanden, wie das mit dem CSS läuft. Musste aber zusätzlich zum Code noch die „class“ per Inline-CSS definieren. Funktioniert jetzt wie beabsichtigt!

    Mit der alternativen Einblendung werde ich jetzt nochmal rumspielen. Würde gerne stattdessen nur das Bild ohne die Map einblenden (also lediglich die Karte). Falls du auch hierfür einen schnellen Tipp hast, wäre ich natürlich enorm dankbar.

  • Avatar von Unbekannt

    Ich finde gerade keinen Weg per CSS die ImageMap zu deaktivieren, also bleibt wohl nur ein doppeltes Einbauen. Einmal mit und einmal ohne Imagemap. Und dann entsprechend ein- und ausblenden.

    @media only screen and (max-width: 768px) {
        .wahlkreis-map { display:none; }
        .wahlkreis-images { display: static; }
    }
    @media only screen and (min-width: 769px) {
        .wahlkreis-map { display: static; }
        .wahlkreis-images { display: none; }
    }

    wahlkreis-map ist Bild inkl. ImageMa-Informationen und wahlkreis-images ist dann nur das Bild.

    Gruß, Torsten

  • Das Thema ‘Imagemap mobil deaktivieren’ ist für neue Antworten geschlossen.