2011-10-14 42 views
1

http://jsfiddle.net/QjF4d/为什么这个div的css白色背景实际上不是白色而是透明的?

我有一个div.rating_bar这是叠加在一个div.artist.rating bar有一个白色的背景颜色,但它不显示为白色,而只是透明。怎么来的?

编辑:在源代码中定义得较低的元素的z-index大于在源中定义得较高的元素的z-index。一旦将源条中较低的条形条移动,我可以看到白色背景,因为它现在坐在半透明div的顶部,而不是它的下面。

回答

1

我没有看到你的CSS任何z-index,所以我不知道为什么你假设是谁在什么之上。总之,白色是白色的,只是rating_bar div最终落在了艺术家之下。

0

尝试给div.rating_bar更高z-index那么div.artist - 的:hover框将需要更高的z-index然后div.rating_bar