2011-02-17 52 views
0

我加入了谷歌地圖在我的網頁在這裏: http://www.comehike.com/outdoors/trees/trees.php?tree=43谷歌地圖搞亂了我的網頁:)

但由於某些原因,我不能得到2個東西吧: 1)頁得到轉移到左 2)我不能讓地圖成爲頁面的寬度,並且以像素爲單位設置長度 - 這可能嗎?現在,我只爲map_canvas div創建了style =「width:750px; height:300px」。

謝謝, 亞歷克斯

+0

你能解釋一下你希望它看起來像多一點細節嗎? 「頁面左移」是什麼意思?對於地圖寬度,你不能只將樣式設置爲`width:100%;身高:300px;`? – nss 2011-02-17 04:10:02

回答

1

關於你的頁面「向左移動,」我注意到下面的樣式在頁面的頂部:

body { height: 100%; width: 70%; margin: 0px; padding: 0px } 

你確定你不只是要刪除高度和寬度說明符?這會將您的頁面填滿瀏覽器窗口寬度的70%。我不認爲這是Google地圖問題。不知道這是你描述的行爲。

至於Google地圖寬度,請移除「width:750px;」來自div#map_canvas上的內聯樣式。塊級元素(如div)會自動跨越其容器的整個寬度,而無需使用CSS樣式作進一步干預。你只需要給它高度,否則瀏覽器會渲染高度爲0px的div。