2

アート プロジェクトのウェブサイトを構築しています。これはWordpressに基づいており、マップのマーカー内のさまざまな記事へのリンクを使用して、カスタムGoogleマップを閲覧するコンテンツをユーザーにナビゲートしてもらいたい. 私はすでに機能的なリンクを含むマーカーを挿入することに成功しましたが、すべてうまくいきません。

サイト内にマップを表示するための 2 つの解決策を見つけました。

1)ソリューション 1 へのリンクここでは、Google マップ API に、ページ内の div にマップを作成するように指示し、関連する Javascript を という名前のファイルに含めますmap.js。このソリューションでは、マーカーを完全に機能するリンクとして使用できますが、リンクでわかるように、マップはほとんどレンダリングされません。

2)ソリューション 2 へのリンクここでは、iframe に埋め込まれた別のページにマップを作成します。マップはマーカーとすべてで正しくレンダリングされますが、マーカーをクリックするとマップが消えます。

どうすればこれを解決できるかについて何かアドバイスはありますか?

ありがとうございました。

(非常に具体的な質問で申し訳ありません)。

** * ** * ** * **アップデート** * ** * ** * ***

最初のケースでは、問題は解決しました。css がずっと画像を歪めていました。

4

1 に答える 1

1

私はリンク #1 を参照しています。マップ コントロールが歪む場所で似たようなものを見たことがあります。解決策は、CSS を更新して、マップの div で img プロパティをデフォルトに戻すことです。

したがって、これらの行を style.css の最後に追加してみてください。マップのdivにあるものにのみ影響するはずです

#map label { width: auto; display:inline; }
#map img { max-height: none; max-width: none; }
于 2012-05-30T00:05:39.217 に答える