1

InfowWindow でスクロール バーの問題に直面しています。InfoWindow にコンテンツを表示できますが、一部の InfoWindow に水平スクロール バーと垂直スクロール バーが表示されます。これを回避する方法。ブラウザでデバッグすると、「overflow:auto」という CSS コードを持つコンテンツをラップするのは Google の div であることがわかりました。このcssを削除するには?「overflow:none」を作成すると、すべてがうまくいくように見えますが、infoWindow.Open を呼び出した後、CSS または Jquery でそれを行うことができません。

<div style="overflow: auto;">
    <div class='infowindowContent'>
   ......My content goes here...
   </div>
</div>

一番上の div は、実際には Google マップからのものです。私がしなければならないのは、そのオーバーフローを取り除くことだけです。どなたか解決策があれば教えてください。

このコードを試しましたが、役に立ちません...

infowindow.open(this.getMap(), loc.getGMarker());
$(".infowindowContent").parent().css("overflow", "none");

infowindow の他のカスタマイズはしたくないので、infobox プラグインを使用したくありません。これを使用すると可能かもしれません。

ありがとう、シャラス

4

0 に答える 0