Autor Zpráva
Musilda
Profil
Zdravím

chci se zeptat, zda jste někdo již neřešil problém se špatným vykreslením "informačního okna" na google map. Ať dělám co dělám, stále se mi okno zobrazuje takto a to jsem zkusil i použít jiný script, aktuálně je to gmap3. Protože problém byl stále stejný, nedokáži přesně určit v čem je problém. Nezobrazí se taková ta šipka k markeru a okno se také zobrazuje divně. V pravém horním rohu by navíc měl být křížek na zavření okna.

Kód mám takto:

jQuery('#gmap-post').gmap3({
            map: {
    options: {
      maxZoom: 16,
      mapTypeId: google.maps.MapTypeId.SATELLITE,
      mapTypeControl: true
    }  
 },
 infowindow:{
     address:"<?php echo $adresa; ?>",
     options:{
       content: "<?php echo $adresa; ?>"
     },
     events:{
       closeclick: function(infowindow){
         alert("closing : " + infowindow.getContent());
       }
     }
 },
 marker:{
    address: "<?php echo $adresa; ?>",
    options: {
     icon: new google.maps.MarkerImage(
       "http://www.detskywebik.cz/wp-content/themes/NewsStream/images/maps-icons/playground.png",
       new google.maps.Size(32, 37, "px", "px")
     )
    }
 }
        },
"autofit" );

Jo a zkoušel jsem to i v jiné šabloně, takže to nedělá jen tady.

Díky za každou radu.
joe
Profil
Chyba je v CSS, přepisují se vlastnosti, konkrétně třeba zde:

/* Some General Formattings ----------- */

embed,
img,
object,
video,
.wp-caption {
    max-width: 100%;
}

img {
    height: auto;
}

Když tento kód zakomentuješ, bude to zobrazeno už trochu líp, aby ti to fungovalo pak na webu i v mapě, musíš buď omezit, kde se tato pravidla budou používat, například jen v nějakém elementu s určitou třídou a nebo je pro Google Mapu zase zpět přepsat na výchozí hodnoty. Protože jde pravděpodobně o editovatelný obsah, bude lepší druhá varianta, pokud nejde umístit mapu mimo element s třídou post.
Musilda
Profil
Díky, na toto jsem nepřišel.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0