1

新しい Google マップのインライン スタイルをオーバーライドして、独自の CSS を適用しようとしています。Mootools (私は Joomla を使用しています) と競合するため、Jquery を使用できません。

問題は、左上の「情報ウィンドウ」がマップの大部分 (およびポイント バブル) を覆っていることです。与えられた 280 ピクセルの幅は大きすぎるので、少し制限したいと思います。

firebug を使用すると、次のことがわかります。

<div id="featureListPanel" class="b0t70b-haAclf" style="display: block; z-index: 0; position: absolute; left: 0px; top: 144px; width: 280px;"

しかし、私のスタイルはそれを覆すことはできません:

div#featureListPanel [style] {width: 271px !important;}

どうすればこれを解決できますか?

PS。私もこれを試しました:

body div[class*="b0t70b-haAclf"] {width: 271px !important;}

運が悪い.. Google Maps Apiは、私がCSSに触れるのを妨げていますか?

編集:私の言いたいことを理解するのに役立つ画像があります。赤で囲まれているのは、前述の情報ウィンドウです。 Google Infowindow に注釈を付ける

4

1 に答える 1