1

我目前有一个 if 语句,允许我确定街景是否不可用。如果街景不可用,我想更改为图像。目前,当街景不可用时,我得到一个灰色背景色的 div。如果我可以删除此灰色背景或任何其他解决方法以显示图像代替它。

我试过什么。

else{
// streetview not available
panoramic.setVisible(false);

var div = document.getElementById('streetview');
div.innerHTML = div.innerHTML + '<img src="randompic.png" width="42" height="42">';
//Note this does display the image but with grey background

div.style.background-color='rgb(255, 255, 255)';
div.style.color='white'`
//These seem to have no affect

我还尝试在文档末尾放置一个脚本

  <script>
  document.getElementById("streetview").style.color="white";
  document.getElementById("streetview").style.background-color='rgb(255, 255, 255)';
  </script>

页面加载后,div的BG颜色仍然是灰色......

我的想法是 goolge 在此脚本运行后设置 BG 颜色,但我不确定

谢谢 JT

4

0 回答 0