【发布时间】:2014-12-19 18:00:36
【问题描述】:
我已经努力解决这个问题几个小时了 - 到目前为止没有结果,所以我现在求助于你。
我在我的网站中嵌入了谷歌地图。然后我给 div 一个 100% 的边界半径,以使地图看起来是圆形的。到目前为止,一切顺利。
但是当我想让圆圈可扩展/响应时,我尝试使用我多年前发现的旧的 padding-bottom css-hack here on stack overflow。多亏了这个技巧,圆形地图现在可以很好地缩放。
但是,这似乎也使地图偏离了中心,我无法弄清楚原因或进行修复。我真的很期待这里的任何解决方案...
最好的问候,
一月
我在下面有a fiddle demonstrating the issue here(带有完整的 HTML/JS/CSS)CSS:
.cms-map-wrapper.circular {
width: 50%;
margin: auto;
background-color:red;
}
.cms-map {
border: solid 5px blue;
border-radius: 100%;
padding-bottom: 100%;
margin-bottom: 20px;
}
【问题讨论】:
标签: javascript html css google-maps responsive-design