我的网页上有一个BBC新闻自动收录器,Link
基本上这是一个空白页面上的div框中的新闻源,我想做的是使白色背景透明,以便可以看到这个下面的页面,这个BBC网站自动收报机实际上是一个叠加< / p>
有人可以提供和建议吗?
代码在这里JSfiddle 如果它有帮助(它不会工作,因为它需要另一个文件,但我希望它显示样式等..
body {
width: 1800px;
margin: auto;
background-color:transparent ????
}
谢谢
**我无法访问会覆盖的图像**
答案 0 :(得分:1)
background-color:transparent
表示元素将显示其父级的背景颜色。
所以你需要为body元素设置一些颜色
body {
background-color:Yellow;
}
现在任何具有透明背景的元素都会将黄色显示为背景颜色。
如果您不想要Feed
div的背景色,那么只需删除此行
#bbctext {
//background-color: #61A2A7;
}
答案 1 :(得分:0)
这一行:
background-color:transparent;
确实使所选元素的背景透明(在本例中为“body”)。
答案 2 :(得分:0)
如果您希望背景透明,那么您可以使用RGBA;
background-color:rgba(0,0,0,0.5);
警告它仅适用于更现代的浏览器。在IE6,7或8中不起作用。
答案 3 :(得分:0)
您可以创建所需图像的透明版本作为背景,并将其用作身体的背景。