首页 新闻 会员 周边 捐助

css透明的问题

0
[已解决问题] 解决于 2014-06-03 16:47

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

maplecumt的主页 maplecumt | 初学一级 | 园豆:149
提问于:2012-04-10 00:38
< >
分享
最佳答案
0

用两个div嵌套,外层div设置透明,内层div设置为不透明

奖励园豆:5
玉开 | 大侠五级 |园豆:8822 | 2012-04-10 08:58

怎么设置不透明啊?是opacity设置为1吗?我试了一下,不行啊。

maplecumt | 园豆:149 (初学一级) | 2012-04-10 14:49
其他回答(1)
0

关注。。。

KivenRo | 园豆:1734 (小虾三级) | 2012-04-10 09:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册