使用rgba就可以了,background: rgba(255, 255, 255, 0.5)
前面的是三原色,后面的是透明度,0.5就是半透明,
例如
table{border-collapse:collapse /*合并表格相邻边框*/}table, tr, td
{
border:1px solid red/*边框红色*/
background:green /*背景绿色*/
}
你的bgcolor属性是HTML标签吧,CSS里应该没有
html background-color设置为透明的方法如下:
<html>
<head>
<title>透明表格</title>
</head>
<body background="图片">
<table border="0">
<tr>
<td style="background-color:#336699filter:Alpha(opacity=50)">表格内容</td>
</tr>
</table>
</body>
</html>
background是用于在一个声明中设置所有背景属性的一个简写属性。
背景 (background) 属性定义元素的背景效果
元素的背景区包括前景之下直到边框边界的所有空间。因此,内容框与内边距都是元素背景的一部分,且边框画在背景上。
CSS 允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果;CSS 在这方面的能力远远在 HTML 之上。
background 是用于在一个声明中设置所有背景属性的一个简写属性。
格式: background: {属性值}
继承性: NO
可能的值:
background-color
background-image
background-repeat
background-attachment
background-position