为什么这个div的css白色背景不是白色而是透明的?

为什么这个div的css白色背景不是白色而是透明的?,css,background,transparent,Css,Background,Transparent,我有一个div.rating\u条,它叠加在div.artist上。.rating bar的背景色为白色,但它不显示为白色,而是透明的。为什么 编辑:源代码中定义的较低元素的z索引大于源代码中定义的较高元素的z索引。当我将源代码中的.rating条移到较低的位置时,我可以看到白色背景,因为它现在位于半透明div的顶部,不要在它下面。试着给div.rating\u条一个更高的z-index然后给div.artist:悬停框需要更高的z-index然后给div.rating\u条试着给div.rat

我有一个
div.rating\u条
,它叠加在
div.artist
上。
.rating bar
的背景色为白色,但它不显示为白色,而是透明的。为什么


编辑:源代码中定义的较低元素的z索引大于源代码中定义的较高元素的z索引。当我将源代码中的.rating条移到较低的位置时,我可以看到白色背景,因为它现在位于半透明div的顶部,不要在它下面。

试着给
div.rating\u条
一个更高的
z-index
然后给
div.artist
:悬停
框需要更高的
z-index
然后给
div.rating\u条
试着给
div.rating\u条
一个更高的
z-index
-
:悬停
框将需要更高的
z-index
然后
div.rating\u条

我在css中没有看到任何
z-index
,所以我不知道你为什么假定谁在上面。简而言之,白色就是白色,只是评级条div最终低于艺术家一号。

我在你的css中没有看到任何
z-index
,所以我不知道你为什么要假设谁在上面。简言之,白色就是白色,只是收视率低于艺术家一号