2011-12-12 60 views
2

我有問題在一個網頁內的多個div標籤內嵌入谷歌地圖。嵌入谷歌地圖內的div標籤裏面更多的div標籤

如果我在div標籤之外(即只在主體中)聲明地圖div(),它就可以工作。但它或者是在我的頁面的頂部或底部。如果我在需要它的div內聲明它,它不顯示。就好像它在標籤內容下面一樣。

我將不勝感激任何幫助。

+0

我解決了這個問題。 原始聲明 - div id =「map_canvas」style =「width:100%; height:100%」 - 不起作用由於前面的div標籤的樣式格式,它將高度返回爲0和100% 0仍然是0.所以顯式設置高度屬性爲100px的作品。 解決方案:div id =「map_canvas」style =「width:100px; height:100px」 節日快樂大家好! Luben – Luben

回答

6

我解決了這個問題。

原始聲明 - div id =「map_canvas」style =「width:100%; height:100%」 - 不起作用 由於之前div標籤的風格css格式,它將高度返回爲0並且0的100%仍然爲0.所以明確地將高度屬性設置爲100px是有效的。

解決方案: DIV ID = 「map_canvas」 的風格= 「寬度:100像素,高度:100像素」

快樂