【发布时间】:2012-01-19 11:43:14
【问题描述】:
这是代码
<ul>
<li class="test">
<a href="#">
<h2>Blah</h2>
<p>Blah Blah Blah</p>
</a>
</li>
</ul>
基本上,我的列表已经有了一些样式,例如,我为它设置了背景色。
现在在“测试”类中,我还设置了背景图像。
我的问题是我想让背景图像保持在背景颜色之上,但我不知道如何实现这一点。我尝试使用 z-index,但我认为它不适用于背景图像。
请看图
编辑:这是 CSS 代码
例如,这是我列表的样式
#sidebar ul li{
background:#ccf;
}
这是类测试的样式
.test{
background-image: url('img/big_tick.png');
background-repeat:no-repeat;
background-position: bottom right;
-moz-background-size: 30%;
-webkit-background-size: 30%;
background-size: 30%;
margin-right: 30px;
}
【问题讨论】:
-
这是一个 jsfiddle 与他的设置:jsfiddle.net/LHmfT
标签: css z-index background-image background-color