2012-05-08 2 views
3

Я создаю карту с помощью Google Maps API3 и расширение Infobox: http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/docs/reference.htmlInfoBox обивка левый

Я могу добавить общую отступы к Infobox как:

var infoOptions = { 
disableAutoPan: true, 
closeBoxURL: "", 
pixelOffset: new google.maps.Size(20, 0), 
boxStyle: { background: "#ffffff", padding:"4px" } 
}; 

, но когда я пытаюсь меняющийся что быть просто левая обивка это приводит к тому, карта не дисплей:

var infoOptions = { 
disableAutoPan: true, 
closeBoxURL: "", 
pixelOffset: new google.maps.Size(20, 0), 
boxStyle: { background: "#ffffff", padding-left:"4px" } 
}; 

Единственное изменение, которое я поставляю между ними добавляет «-Выберите» к концу заполнения стайлер. Любая помощь будет оценена по достоинству. Спасибо.

ответ

1

В итоге я выяснил, как заставить его работать. Хитрость заключается в том, чтобы использовать HTML DOM свойства вместо CSS так что в моем случае это будет:

boxStyle: { background: "#ffffff", paddingLeft:"4px" } 

вместо того, что у меня было раньше.

Смежные вопросы