html - 谷歌地图 - 覆盖样式

标签 html css google-maps-api-2

我在我的网站上使用 Google Maps api,我一直在尝试使用 jquery 的类切换来制作“全屏 map ”。

我遇到了一个问题,因为包含我的谷歌地图的 div 似乎从 API 继承了一些样式,我无法删除/覆盖这些样式 - 有人知道我是否可以这样做吗?

从 firebug,Div 正在显示 -

style="position: relative; background-color: rgb(229, 227, 223); z-index: 1;"

我正在切换以使其全屏显示的 CSS 类是 -

#map.fullscreen { position: fixed; width:100%; height: 100%; z-index: 60; left: 0; top: 0; }

感谢您的帮助。

最佳答案

您可以使用 jQuery 删除 style 属性:

$(function()
{
    $('#map.fullscreen').removeAttr('style');
});

关于html - 谷歌地图 - 覆盖样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5792979/

相关文章:

javascript - 如何让月份自动更新?

javascript - jquery - 加载功能在 Chrome 中无法正常工作

android - 如何禁用 Google map 上的交通图层?

javascript - 在 setState() 触发之前,Amp-state 会被忽略

html - Bootstrap 工具提示与普通 HTML 标题

c# - 尝试在不存在的网络连接上进行操作,错误代码 1229

javascript - jQuery 将 CSS 颜色设置为 HEX 而不是 RGB

html - 我如何设计我的图像 :hover within a link for a responsive website?

android - 当用户靠近特定位置时向用户发送警报

javascript - 谷歌追踪位置错误