Salut
Le bloc div "principal" de mon site est très simplement défini comme suit :
Il contient principalement des paragraphes de texte, etc. mais aussi quelques autres blocs div pour lesquels je mets un décalage par souci de présentation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 #contenttext { padding: 0 10px 0 0; float: right; width: 580px; text-align: justify; overflow: auto; }
Cela fonctionne parfaitement avec les images ou autres, mais je ne sais pourquoi un bloc div contenant une carte Google Maps l'accepte mal : seul le "graphique" de la carte est décalé, son conteneur ne tient pas compte du décalage ce qui donne à gauche une bande grise (très moche) de 15 pixels.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #contenttext div { margin-left: 15px; margin-bottom: 10px; }
Comment annuler le décalage uniquement pour cette carte (et tant pis si elle reste à gauche) ? En modifiant le style (margin ou padding) de la carte que voici :
..rien ne se produit, ce qui parait logique puisque le div est vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <div id="contenttext"> (...) <h3>Map</h3> <p>You can click on the mark to view adress:</p> <div id="map" style="width: 520px; height: 400px;"></div> </div> <!-- /contenttext -->
Des idées ? Je suis un peu paumé là...
Merci !
Partager