Je suis en train de travailler sur un design, pour lequel je ne peux pas utiliser des images transparentes (design centré dans la page, l'arrière plan est une photo). J'étais donc parti sur l'utilisation de la propriété opacity et filter:alpha...
Le problème, comme chacun sait, c'est que la propriété est héritée et que pour une raison qui m'échappe, il est impossible de remettre à zéro la transparence pour les enfants, si je défini l'opacité à 100% pour l'enfant, il reste identique à son parent. Pour finir, il n'est pas possible de définir une opacité à plus de 100%, ce qui veut dire qu'on reste bloqué.
Enfin, j'ai vu ici ou là que la solution généralement utlisée est de positionner de manière relative ou absolue un élément en superposition, mais ça ne peut bien sûr pas marcher si mon site est contenu dans un div centré dans la page.
Je me demandai si j'avais fait le tour de la question et que je devrai renoncer à l'option intialement retenue (design centré).
Merci !
Le problème, comme chacun sait, c'est que la propriété est héritée et que pour une raison qui m'échappe, il est impossible de remettre à zéro la transparence pour les enfants, si je défini l'opacité à 100% pour l'enfant, il reste identique à son parent. Pour finir, il n'est pas possible de définir une opacité à plus de 100%, ce qui veut dire qu'on reste bloqué.
Enfin, j'ai vu ici ou là que la solution généralement utlisée est de positionner de manière relative ou absolue un élément en superposition, mais ça ne peut bien sûr pas marcher si mon site est contenu dans un div centré dans la page.
Je me demandai si j'avais fait le tour de la question et que je devrai renoncer à l'option intialement retenue (design centré).
Merci !