Bonsoir,
Je suis confrontée à un problème d'héritage que je voudrais éviter, mais je ne sais pas comment faire.
A savoir, j'ai placé un arbre en filigrane dans la partie gauche de ma page.
C'est un background image avec une opacité de 0.1.
A l'intérieur de cette div #arbre, j'ai placé une div #contenu imbriquée, parce que je voudrais que du contenu textuel et iconographique apparaisse par dessus l'image de fond (l'arbre).
Cependant, mon contenu apparait en filigrane, puisqu'il est hérité de la div #arbre qui le contient...
Je ne sais pas comment empêcher ça...
Voici mon code :
HTML :
CSS :
Auriez-vous une idée pour contrer ce problème?
(J'ai lu ces sujets, mais je n'y trouve pas les réponses qui concernent mon problème spécifiquement :
http://forum.alsacreations.com/topic-4-38482-1.html
http://forum.alsacreations.com/topic-4-45875-1.html
http://www.alsacreations.com/tuto/lire/545-Comprendre-l-heritage-et-la-parente-des-styles-CSS.html )
D'avance, je vous remercie pour votre aide.
Modifié par Reka (15 Dec 2013 - 17:59)
Je suis confrontée à un problème d'héritage que je voudrais éviter, mais je ne sais pas comment faire.
A savoir, j'ai placé un arbre en filigrane dans la partie gauche de ma page.
C'est un background image avec une opacité de 0.1.
A l'intérieur de cette div #arbre, j'ai placé une div #contenu imbriquée, parce que je voudrais que du contenu textuel et iconographique apparaisse par dessus l'image de fond (l'arbre).
Cependant, mon contenu apparait en filigrane, puisqu'il est hérité de la div #arbre qui le contient...
Je ne sais pas comment empêcher ça...
Voici mon code :
HTML :
<div id="arbre">
<div id="contenu">
<p>Blabla</p>
<p>Blablabla blablabla.</p>
</div>
</div>
CSS :
#arbre {
display: inline-block;
width: 800px;
height: 800px;
background-image: url(../img/tree.png);
background-repeat: no-repeat;
margin: 0 10px;
opacity: 0.1;
}
#contenu {
margin: 50px 10px;
z-index: 10;
opacity: 1;
}
Auriez-vous une idée pour contrer ce problème?
(J'ai lu ces sujets, mais je n'y trouve pas les réponses qui concernent mon problème spécifiquement :
http://forum.alsacreations.com/topic-4-38482-1.html
http://forum.alsacreations.com/topic-4-45875-1.html
http://www.alsacreations.com/tuto/lire/545-Comprendre-l-heritage-et-la-parente-des-styles-CSS.html )
D'avance, je vous remercie pour votre aide.
Modifié par Reka (15 Dec 2013 - 17:59)