我們在製作一些與行程或地點有關的網頁時,有時候會希望附上相關的地圖,好方便使用者了解附近的地理位置及規劃路線,這類的地圖應用以 Google Map 最常見,但 Google Map 內嵌到網頁的方式是使用 iframe,對一般的網頁也許不受影響,但如果遇到 RWD 的網頁時,就會發現 Google Map 提供的 iframe 並不會隨著設備的不同而去調整適當的比例,這時,你可以試試下面的方式。
步驟一:先設定兩組 div,class 的名稱可以隨意設定
第二步:設定 CSS
.googleMap { position: relative; padding-top: 50%; } #mapRWD { position: absolute; width: 100%; height: 100%; top: 0; }
延伸閱讀:
http://thenewcode.com/359/Create-An-Auto-Centered-Responsive-Google-Map