【发布时间】:2012-06-06 04:36:34
【问题描述】:
我需要能够有一个填充左侧页面高度的侧面板和一个填充右侧页面其余部分的地图。我希望侧面板的宽度为 300 像素,无论浏览器的大小如何,地图位于其右侧。此外,我无法在#panel 中移动任何 div,它们都只是一个接一个地对齐。这是我的CSS:
body {margin:0;}
#panel {height:100%; width:300px; position:absolute; padding:0;background-color:#8C95A0;}
#div1 {padding:2px; text-align:center}
#div2 {padding:2px; text-align:center}
#div3 {padding:2px; text-align:center}
#div4 {padding:2px; text-align:center}
#div5 {padding:2px; text-align:center}
#div5a {padding:2px; text-align:center}
#div5b {padding:2px; text-align:center}
#div5c {padding:2px; text-align:center}
#div6 {padding:2px; bottom:0px; text-align:center}
#map_canvas {height:100%; width:1200px; left:300px; position:absolute; padding:0;}
如何让#map_canvas 填充页面的其余部分以及如何移动我的 div?
【问题讨论】:
-
你能更新jsfiddle.net上的演示吗?
-
您还需要哪些额外信息?
标签: javascript css google-maps-api-3 position positioning