2012-11-26 106 views
0

我正在重建自定義團隊資格檢查程序,以供本地小型聯盟志願使用,雖然它仍有很長的路要走,但我試圖打印加工。打印谷歌地圖時出現奇怪的空白空間

該代碼仍然相當sl I我承認,但一切正常顯示,在屏幕上。當我真的去文件 - >打印一個奇怪的水平白色空間出現在地圖下方大約四分之一的位置,如http://rowast.com/bootstrap/template/map-2.php?type=roster所示。

要複製錯誤,只需單擊「Lakewood Village 9-10 All Stars」,然後單擊打印圖標。

我調查了我自己的代碼以及谷歌的地圖標記,沒有彈出來指出爲什麼會發生此錯誤,特別是爲什麼它只在打印時發生。

錯誤發生的方式取決於您所處的瀏覽器,並且代碼在IE中完全不起作用。

在此先感謝,如果有人知道最新情況。

回答

0

它是一個CSS問題。

強硬。我完全不明白你的CSS,但這些類 - .container.map-whole #map.map-map.win-firefox .container.map-whole #map.map-map, .mac-firefox .container.map-whole #map.map-map

height: 1119px !important;規定。

當你打開打印頁面到你的地圖時,這個高度值被繼承,因爲實際的地圖只保留在你給出的高度的649px,剩餘的470px顯示爲空白。

+1

也許firefox沒有觸發地圖大小調整事件,但是這個[link](http://cl.ly/image/1L2j1p2t1u29)是它在打印時如何出現在chrome(在mac上)。 隨着我推動事物打印正確,代碼變得混亂並陷入困境...... – rowast