0

我的网页上有一个 BBC 新闻代码,链接

基本上这是空白页面上 div 框中的新闻提要,我想要做的是使白色背景透明,以便可以看到该页面下的页面,本质上这个 BBC 网络自动收报机将是一个覆盖

有人可以提供和建议吗?

如果有帮助,代码在这里是JSfiddle(它不会工作,因为它需要另一个文件,但我希望它显示样式等。

    body { 
width: 1800px;
margin: auto;
background-color:transparent ???? 
    }

谢谢

** 我无法访问这将覆盖的图像 **

4

4 回答 4

1

background-color:transparent表示元素将显示其父元素的背景颜色。

所以你需要为 body 元素设置一些颜色

  body {
   background-color:Yellow;
  }

现在,任何具有透明背景的元素都将显示黄色作为它的背景颜色。

如果您不想为您的Feeddiv 设置背景颜色,那么只需删除此行

#bbctext {
   //background-color: #61A2A7;
}
于 2013-04-10T14:49:04.417 回答
0

这一行:

background-color:transparent;

确实使所选元素的背景透明(在本例中为“body”)。

于 2013-04-10T14:53:41.510 回答
0

如果您希望背景透明,则可以使用 RGBA;

background-color:rgba(0,0,0,0.5);

警告它只适用于更现代的浏览器。不适用于 IE6、7 或 8。

于 2013-04-10T14:54:50.267 回答
0

您可以创建想要作为背景的图像的透明版本,并将其用作主体的背景。

于 2013-04-10T15:27:32.490 回答