div背景透明,上面一个div不透明,上面这个div的文字也不透明!急!请问css怎么写?这个问题怎么解决。。

2024-12-19 18:48:48
推荐回答(2个)
回答1:

这是常规背景加文字的写法:背景黑色透明0.7, 里面有一个黑色的div和文字

   

     

AAAAAAAA

   

 


由于css里父节点透明度会传递到子节点上,所以normalBox也透明了.看不到normalBox的黑色背景了,

如果要实现背景透明,文字不透明的话,需要使用定位,将背景和文字全部定位即可

参见下面的代码

 

 

   

AAAAAAAA

 


opacityBox,normalBox都采用定位即可,效果如下

回答2:

都没明白你的意思