Как установить карту Google в центре маленькой <div>? - PullRequest
0 голосов
/ 25 февраля 2010

как установить гугл карту в центре маленького <div>?

ниже код

код ниже работает нормально, но город отображается в верхнем углу <div>

как переместить это в центр <div>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Google Map</title>
    <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=true&amp;key=ABQIAAdsfdspeATWBO-DG9lMgJ0ShhR6-O8wdUc0uGLMinc7m1CWtOdsfdsfsdqG9fPRwilSPzZoK_0Q" type="text/javascript"></script>    
<script type="text/javascript">
function showLocation(address)
  {
   var map = null;
    var geocoder = null;
      if (GBrowserIsCompatible()) {
  var map = new GMap2(document.getElementById("map_canvas_small"));
  geocoder = new GClientGeocoder();

     if (geocoder) {
          geocoder.getLatLng(
            address,
            function(point) {
              if (!point) {
                alert(address + " not found .");
              } else {
                  map.setCenter(point , 13);
              }
            }
          );}

      }
    }
</script>

    </head>

    <body onunload="GUnload()">
    <div id="map_canvas_small"  style="width: 208px; height:80px "></div>
                  <script type="text/javascript">
  {
  showLocation('Madrid, Spain');
  }
  </script>
    </body>

    </html>

1 Ответ

1 голос
/ 25 февраля 2010

Какой браузер вы используете? Я тестирую ваш код в другом браузере и имею нормальное центрирование. Возможно, проблема в браузере или ОС?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...