4

Google Maps API3 と InfoBox 拡張機能を使用して地図を作成しています: http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/docs/reference.html

次のように、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" }
};

2 つの間で行う唯一の変更は、パディング スタイラーの最後に「-left」を追加することです。どんな助けでも大歓迎です。ありがとうございました。

4

1 に答える 1

1

私はそれを機能させる方法を考え出しました。トリックは、CSS の代わりに HTML DOM プロパティを使用することなので、私の場合は次のようになります。

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

私が以前持っていたものの代わりに。

于 2012-05-09T20:48:01.653 に答える