0

次のビューコードがあり、携帯電話とデスクトップのサイズを動的に調整します。ただし、マップのサイズは変わりません。ブートストラップを使用して電話/タブレット/デスクトップに収まるようにマップのサイズを動的に変更する方法はありますか? (下記参照)

.row
  .span6.offset3
    .well
      = gmaps4rails(@maps_json)

ここに画像の説明を入力

4

3 に答える 3

3

答えが見つかりました。gmaps4rails.cssファイルの幅と高さを100%に変更しました

于 2012-07-07T10:55:21.297 に答える
2

私にはうまくいきませんでした、それを修正するために私はgmaps4rails.cssで変更しました:

.map_container {
  width: 100%;
}

.gmaps4rails_map {
  width: 100%;
  height: 400px;
}

そしてこれはツールバーを修正するためのものです

#map label { width: auto; display:inline; }
#map img { max-width: none; }
于 2013-03-22T01:17:09.757 に答える
1

同じ問題がありました。これは私のためにそれを修正しました:

.gmaps4rails_map img {
    max-width: none;
}
.gmaps4rails_map label {
    width: auto; display:inline;
}

問題が解決しない場合は、この特定の css 修正が必要であることを確認するために、セレクター.gmaps4rails_map imgを置き換えてみてください。img次に、img の前に別のマップ セレクターを試します。

于 2013-06-20T15:07:58.017 に答える