http://jsfiddle.net/QjF4d/为什么这个div的css白色背景实际上不是白色而是透明的?
我有一个div.rating_bar
这是叠加在一个div.artist
。 .rating bar
有一个白色的背景颜色,但它不显示为白色,而只是透明。怎么来的?
编辑:在源代码中定义得较低的元素的z-index大于在源中定义得较高的元素的z-index。一旦将源条中较低的条形条移动,我可以看到白色背景,因为它现在坐在半透明div的顶部,而不是它的下面。
http://jsfiddle.net/QjF4d/为什么这个div的css白色背景实际上不是白色而是透明的?
我有一个div.rating_bar
这是叠加在一个div.artist
。 .rating bar
有一个白色的背景颜色,但它不显示为白色,而只是透明。怎么来的?
编辑:在源代码中定义得较低的元素的z-index大于在源中定义得较高的元素的z-index。一旦将源条中较低的条形条移动,我可以看到白色背景,因为它现在坐在半透明div的顶部,而不是它的下面。
我没有看到你的CSS任何z-index
,所以我不知道为什么你假设是谁在什么之上。总之,白色是白色的,只是rating_bar div最终落在了艺术家之下。
尝试给div.rating_bar
更高z-index
那么div.artist
- 的:hover
框将需要更高的z-index
然后div.rating_bar