Je ne sais pas si c'est possible et comment, mais j'ai essayé de jouer avec le z-index des éléments dans mon code, sans succès.
J'ai un élément div qui a une image de fond définie en css. À l'intérieur de l'élément div, j'ai d'autres éléments, comme div et img. J'essaie de faire en sorte que le div principal qui contient l'image d'arrière-plan reste en haut, car je veux que cette image d'arrière-plan s'affiche au-dessus des autres éléments (cette image d'arrière-plan a des coins arrondis que je veux faire apparaître au-dessus de l'image incluse dans ce div).
Exemple HTML :
<div id="mainWrapperDivWithBGImage">
<div id="anotherDiv">
<!-- show this img behind the background image
of the #mainWrapperDivWithBGImage div -->
<img src="myLargeImage.jpg" />
</div>
</div>
Exemple CSS :
/* How can I make the bg image of this div show on top of other elements contained
Is this even possible? */
#mainWrapperDivWithBGImage {
background: url("myImageWithRoundedCorners.jpg") no-repeat scroll 0 0 transparent;
height: 248px;
margin: 0;
overflow: hidden;
padding: 3px 0 0 3px;
width: 996px;
}