2 votes

Intégration d'une carte Google à l'intérieur de balises div à l'intérieur d'autres balises div

J'ai des problèmes pour intégrer une carte Google dans plusieurs balises div à l'intérieur d'une page web.

Si je déclare la div () map en dehors des balises div (c'est-à-dire dans le corps uniquement), cela fonctionne. Mais elle se trouve soit en haut, soit en bas de ma page. Si je la déclare à l'intérieur de la div à l'endroit voulu, elle ne s'affiche pas. C'est un peu comme s'il était sous le contenu de la balise.

J'apprécierais beaucoup toute aide.

6voto

Nebula Points 391

J'ai résolu le problème.

La déclaration originale - div id="map_canvas" style="width:100% ; height:100%" - ne fonctionne pas En raison du format de style css des balises div précédentes, la hauteur est renvoyée à 0 et 100% de 0 est toujours 0. Ainsi, le fait de définir explicitement l'attribut de hauteur à 100px fonctionne.

Solution : div id="map_canvas" style="width:100px ; height:100px"

Heureux

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X