要用两个DIV来实现,一个DIV做背景,设透明度,其余不透明的内容放到另一个浮动的DIV中,然后把这个浮动的DIV放到做背景的DIV上面即可。
css的话这很难实现,而且因为浏览器对透明度的支持不一,使得兼容性问题很突出,于是我是不建议你用css来实现这个效果
实现的话最好用背景图片来处理:用gif格式可以保留透明度,而且体积小,这是比较简单又不用考虑浏览器的实现方式,就是加三个css属性,background-img repeat 和 postion(当然要不要都用,就看你的实际情况了)