【发布时间】:2016-02-29 19:12:40
【问题描述】:
我正在尝试根据页面高度设置地图高度。就我而言,我有弹出窗口,其中包含两个 div:左侧是“方向”div,它可以高于弹出窗口并且是正常可滚动的,右侧是地图方向。地图是弹出窗口的全高,但是当我向下滚动时,底部出现白色条纹。链接(打开时,将其缩小到较小的窗口并尝试提及):
HTML:
<div class="search_box">
<div id="header">
<img src="<?php echo base_url('images/logo.jpg'); ?> ">
</div>
<div class="content">
<div id="directions">
</div>
</div>
</div>
<div id="map_box">
<div id="slo_map">
<?php echo $map['html']; ?>
</div>
</div>
CSS
.search_box {
width: 390px;
float: left;
min-height: 800px;
overflow: hidden;
}
#header {
height: 121px;
width: 100%;
text-align: center;
}
.search_box .content {
padding: 15px;
}
#directions {
background-color: white;
float: left;
width:350px;
height: 100%;
}
#slo_map {
height: 100%;
width: auto;
overflow: hidden;
}
#map_box {
height: 100%;
width: auto;
overflow: hidden;
border-left: 1px solid #6d6d6d;
}
弹出式javascript:
function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=mylink.href;
window.open(href, windowname, 'width=1200,height=800,scrollbars=yes');
return false;
}
任何想法如何定期设置 css 以显示具有完整页面高度的地图,而不仅仅是可见窗口?
谢谢!
【问题讨论】:
-
能贴出相关代码吗?
标签: css google-maps popup