Google 设置了 div 背景颜色的地图未显示
Google Maps not Showing with div background-color Set
我有一个具有以下规则的外部样式 sheet:
div{background-color:#FFF;}
这会阻止我的 Google 地图显示。如果我去掉上面的规则,地图显示正常。但我宁愿不必将我所有的 div 都设置为 div 中的白色背景。
我正在寻找 cancel/reset div 规则以便地图显示的方法。
我尝试了以下所有方法,但均未成功:
div:not(#mapdiv){background-color:#FFF;}
#mapdiv{background-color:transparent;}
#mapdiv{background-color:none;}
#mapdiv{background:none;}
jsfiddle来说明这个问题:
问题不是我的 #mapdiv
引起的,而是它的子 div(应用 div{background-color:#FFF;}
的地方)引起的。
尝试将 #mapdiv
及其子项的 background-color
重置为 initial
状态:
#mapdiv * {background-color: initial;}
演示 fiddle:http://jsfiddle.net/mj7ob3ow/8/
我有一个具有以下规则的外部样式 sheet:
div{background-color:#FFF;}
这会阻止我的 Google 地图显示。如果我去掉上面的规则,地图显示正常。但我宁愿不必将我所有的 div 都设置为 div 中的白色背景。
我正在寻找 cancel/reset div 规则以便地图显示的方法。
我尝试了以下所有方法,但均未成功:
div:not(#mapdiv){background-color:#FFF;}
#mapdiv{background-color:transparent;}
#mapdiv{background-color:none;}
#mapdiv{background:none;}
jsfiddle来说明这个问题:
问题不是我的 #mapdiv
引起的,而是它的子 div(应用 div{background-color:#FFF;}
的地方)引起的。
尝试将 #mapdiv
及其子项的 background-color
重置为 initial
状态:
#mapdiv * {background-color: initial;}
演示 fiddle:http://jsfiddle.net/mj7ob3ow/8/