Utiliser CSS pour faire des background-image au-dessus d'arrière-plan-couleur dans une liste

C'est le code

<ul>
    <li class="test">
         <a href="#">
            <h2>Blah</h2>
            <p>Blah Blah Blah</p>
         </a>
    </li>
</ul>

Fondamentalement, ma liste a déjà de style, par exemple, j'ai mis la couleur d'arrière-plan pour elle.

Maintenant dans la classe "test", j'ai aussi mis une image de fond d'écran.

Ma question est que je veux faire, en arrière-plan de l'image reste au-dessus de la couleur d'arrière-plan et je ne sais pas comment atteindre cet objectif. J'ai essayé avec les z-index, mais je pense qu'il n'est pas applicable pour l'image de fond d'écran.

Veuillez jeter un oeil à l'image

Utiliser CSS pour faire des background-image au-dessus d'arrière-plan-couleur dans une liste

Edit: C'est le Code CSS

Par exemple, c'est le style de ma liste

#sidebar ul li{  
    background:#ccf;
}

Et c'est le style de la classe de test

.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;
}
InformationsquelleAutor user826224 | 2011-12-13