openlayers呼叫geoserver地圖不顯示
問題:
使用openlayers請求geoserver的wms服務,發現地圖不顯示.
原因:
發現map的高度設定的是100%,然後不顯示。
後來改成400px,就顯示了。
也就是html沒識別map的高度設定100%
解決:
map所在的div的父一級必須設定高度,map設定的100%才能識別.
因為我的map的父一級是body,所以設定如下
html,body { height:100%;border: 0px; margin: 0px; padding: 0px; }
#map { width: 100%; height: 90%; border: 1px solid;}