閱讀gmaps4rails gem文檔,我沒有找到任何設置地圖寬度和高度的方法。有沒有辦法做到這一點?Gmaps4rails:設置地圖的寬度和高度
12
A
回答
11
我應該給出進一步的細節。
我會做一個安裝rake任務,在Rails應用程序中複製css和javascript。
那麼,現在,只需重寫這在您的css(我假設你沒有改變地圖ID)。
#gmaps4rails_map {
width: 800px;
height: 400px;
}
如果你想要的工作,謹防包括你的CSS後yield(:head)
<%= yield :head %>
<%= stylesheet_link_tag "your css" %>
2
通過@apenadving我沒有工作,假設答案,地圖DIV類和id的沒「T改變,我需要做下面的(在SCSS)爲了把事情工作正常,也許我失去了一些東西......
.map_container{
$width:675px;
width:$width;
.gmaps4rails_map{
width: $width;
height: 400px;
}
}
還與軌3.1及以上,你可以簡單地做你的application.css.scss
文件
@import "gmaps4rails";
@import "myCoolStyle";
0
下,如果你想輕鬆地做到這一點,我會建議你遵循這套步驟:
添加自定義容器類使用:
<%= gmaps(:map_options => { :container_class => "map_container_renamed" }, "markers" => {"data" => @json, "options" => {"auto_zoom" => false} }) %>
然後加在你的CSS:
div.map_container_renamed #map {
width: 420px;
height: 260px;
}
div.map_container_renamed {
padding: 6px;
border-width: 1px;
border-style: solid;
border-color: #ccC#ccC#999 #ccc;
-webkit-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;
-moz-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;
box-shadow: rgba(64, 64, 64, 0.1) 0 2px 5px;
width: 420px;
}
相關問題
- 1. 設置圖像的寬度和高度
- 2. 谷歌地圖 - 設置infoWindow的高度和寬度
- 3. 設置Google地圖容器DIV的寬度和高度100%
- 4. 谷歌地圖.InfoWindow設置高度和寬度
- 5. 設置鏈接的高度和寬度
- 6. tableGrob:設置grid.table的高度和寬度
- 7. 設置場景的寬度和高度
- 8. 設置UIWebView的寬度和高度
- 9. 設置視頻的寬度和高度
- 10. 設置高度和寬度的邊距
- 11. 設置高度與寬度
- 12. 設置圖像高度=寬度(不DIV)
- 13. CSS如何設置圖像而不設置寬度和高度
- 14. addchild設置寬度和高度
- 15. 將高度和寬度設置爲img
- 16. 設置寬度和高度jsp頁面
- 17. 設置rChart寬度和高度
- 18. UIPopoverPresentationController寬度和高度沒有設置
- 19. 獲取沒有設置高度/寬度的圖像的高度/寬度
- 20. 如何根據父級的寬度和高度來設置FontAwesome圖標的寬度,高度和位置?
- 21. 重置圖像的寬度和高度設置通過css
- 22. 如何設置位圖的圖像高度和寬度屬性
- 23. 將高度和寬度設置爲父母高度/寬度的分數?
- 24. 使用matplotlib中的plt.subplots設置圖形的高度和寬度?
- 25. 如何設置ExpandableListView的指標圖標的寬度和高度?
- 26. 設置上傳的舞臺圖像的寬度和高度
- 27. UITextView在高度設置寬度和高度ForRowAtIndexPath
- 28. 單獨設置寬度和高度iPhone上的視圖發展
- 29. 將div設置爲子圖像的寬度和高度?
- 30. 設置自定義視圖的畫布寬度和高度Android
比ks爲您的美妙的寶石。只是一個快速澄清。在你的回答中,你將gmaps4rails_map列爲一個id,它不是一個類? – Seanland 2011-11-18 19:36:07
@Seanland:如果我想起來,當我介紹多個地圖時,我改變了這個:) – apneadiving 2011-11-18 19:54:11
好吧= D。指出。 – Seanland 2011-11-18 20:35:55