3

Primefaces Google マップ コンポーネントを使用しています。いくつかのマーカーとそれらのマーカーの情報ウィンドウがあります。私が直面している問題は、垂直スクロール バーが表示されていることです。しかし、垂直スクロールバーは必要ありません。垂直スクロールバーを非表示にするにはどうすればよいですか?


更新: 最初のスクリーンショットでは、垂直方向のすべてのデータが既に表示されているため、垂直方向のスクロールは必要ないことがわかります。

ここに画像の説明を入力

2 番目のスクリーンショットでは、水平スクロールバーを確認できます。下にスクロールする必要があります。垂直スクロールバーが消えて、常に表示されている水平スクロールバーだけが残るようにしたいだけです。

ここに画像の説明を入力

4

2 に答える 2

0

InfoWindow のコンテンツを保持するコンテナーの幅と高さを設定すると、スクロール バーが非表示になります。

于 2012-05-27T21:27:05.360 に答える
0

min-heightinfoWindow クラス要素に a を追加します。

infoWindows がすべて同じサイズである場合、これで問題は解決します。

そうでない場合は、次の jQuery の行を infoWindow のクリック関数に追加します。

//remove overflow scrollbars
$('#myDiv').parent().css('overflow','');
于 2012-02-10T16:55:10.223 に答える