css里有个属性 opacity可以设置元素的透明度,这个属性很不错,可以不插入图片就能做出非常酷炫的效果,但是,我最近却遇到了一个问题,就是,当一个父节点div元素设置为半透明后,其子节点的文字也会随着变为半透明,这样就很不好啦!因为当背景半透明,文字不透明的时候,效果才会好看,如果文字也跟着半透明的话,整个效果反倒不好看了。查了一下,有人说,定义一个同等层次的div,然后用相对定位叠加显示。这样也能实现,但是感觉很臃肿,不知道高手们有没有高招啊,请求赐教啊。
用两个div嵌套,外层div设置透明,内层div设置为不透明
怎么设置不透明啊?是opacity设置为1吗?我试了一下,不行啊。
关注。。。