google map api v3 цвет фона - PullRequest
       14

google map api v3 цвет фона

9 голосов
/ 21 февраля 2012

Я разместил пользовательскую карту png на карте Google. Я удалил все из карт Google, чтобы отобразить только мою собственную карту. Цвет фона - голубой, и я хочу изменить его на белый. Вот код:

function initialize() {

  var myLatLng = new google.maps.LatLng(39, -98.5);
  var myOptions = {
    maxZoom: 4,
    minZoom: 4,
    zoom: 4,

    panControl: false,
    draggable: false,
        center: myLatLng,
    disableDefaultUI: true,
        mapTypeId: google.maps.MapTypeId.ROADMAP,
    backgroundColor: '#FFFFFF'
  };

  var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
  var mapStyles = [
  {
    featureType: "all",
    stylers: [
      { visibility: "off" }]
    }];

map.setOptions({styles: mapStyles});
}

Мигает только белым, затем светло-голубым. Как мне установить белый или прозрачный цвет?

Ответы [ 3 ]

18 голосов
/ 12 сентября 2015

Вы можете просто установить backgroundColor: 'none'

var map = new google.maps.Map(document.getElementById('map'), {
    zoom: 11,
    center: {lat: 41.876, lng: -87.624},
    backgroundColor: 'none'
  });
9 голосов
/ 21 февраля 2012

, хотя вы удалили все, но все еще присутствуют пустые плитки.

Вы можете попытаться скрыть эти плитки, мне подходит следующий CSS:

0 голосов
/ 05 февраля 2019

Благодаря Dr.Molle, я попробовал его ответ, и просто #map> div> * {background-color: # 000} работает для меня. Не нужно использовать! Важно, что лучше для производительности.

...