Problème de transparence d'un div
Résolu/Fermé
papymucho
Messages postés
140
Date d'inscription
mercredi 18 juin 2008
Statut
Membre
Dernière intervention
1 novembre 2009
-
21 oct. 2008 à 15:31
papymucho Messages postés 140 Date d'inscription mercredi 18 juin 2008 Statut Membre Dernière intervention 1 novembre 2009 - 21 oct. 2008 à 21:01
papymucho Messages postés 140 Date d'inscription mercredi 18 juin 2008 Statut Membre Dernière intervention 1 novembre 2009 - 21 oct. 2008 à 21:01
A voir également:
- Problème de transparence d'un div
- Div c++ - Télécharger - Langages
- Superposer deux images transparence ✓ - Forum Graphisme
- Toute transparence sera perdue si vous enregistrez cette image - Forum Windows
- Problème transparence indesign - Forum InDesign
- Transparence image arrière plan open office ✓ - Forum LibreOffice / OpenOffice
6 réponses
papymucho
Messages postés
140
Date d'inscription
mercredi 18 juin 2008
Statut
Membre
Dernière intervention
1 novembre 2009
220
21 oct. 2008 à 15:34
21 oct. 2008 à 15:34
Bon en fait je me suis mal expliqué... Là c'est normal que ça ne marche pas, puisque l'opacity est géré pour toute la div...
Ma question est comment géré l'opacity uniquement pour le background de la div.
Marcie :)
Ma question est comment géré l'opacity uniquement pour le background de la div.
Marcie :)
papymucho
Messages postés
140
Date d'inscription
mercredi 18 juin 2008
Statut
Membre
Dernière intervention
1 novembre 2009
220
21 oct. 2008 à 16:35
21 oct. 2008 à 16:35
up..
txiki
Messages postés
6597
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
515
21 oct. 2008 à 16:52
21 oct. 2008 à 16:52
Salut a tous,
Pourquoi ne pas essayer de completer ta CSS comme ceci (note que je reviens toujours à la ligne pour aérer le code, c'est bien plus lisible):
Et ajouter ceci:
#
En espérant que ça t'aidera ! (j'ai pas essayé !
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
Pourquoi ne pas essayer de completer ta CSS comme ceci (note que je reviens toujours à la ligne pour aérer le code, c'est bien plus lisible):
#mon_div { /* arrière plan transparent */ background:black url(../image/mon_image.jpg); background-repeat:no-repeat; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.5; opacity:0.3;
Et ajouter ceci:
#
mon_div p { /* le paragraphe du div ne sera pas transparent */ font-family: verdana; font size: 12px; /* ou 1.0em, taille relative */ color: #000000; /* pour le noir */ }
En espérant que ça t'aidera ! (j'ai pas essayé !
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
papymucho
Messages postés
140
Date d'inscription
mercredi 18 juin 2008
Statut
Membre
Dernière intervention
1 novembre 2009
220
21 oct. 2008 à 17:08
21 oct. 2008 à 17:08
Sympa ta signature ^^
Pour les retours à la ligne, je le faisais avant... maintenant j'ai l'habitude comme cela ;-) Les fichiers css sont moins long, tu accèdes a ton élément directement. Si tu gardes la même structure a chaque fois, tu sais ou chercher pour trouver l'attribut désiré.
Sinon, malheureusement ça ne fonctionne pas....
En fait c'est dès que je met un div ou une image avec une opacité, et du texte par dessus même dans une autre balise (div, p, table etcetc) l'opacité est prise en compte également, même en paramétrant une z-index supérieure, position absolute etcetc...
Personne n'a une idée? Ou il faut retravailler l'image? Ce qui ne m'arrange pas, car je gère l'opacité sur des animations.
Pour les retours à la ligne, je le faisais avant... maintenant j'ai l'habitude comme cela ;-) Les fichiers css sont moins long, tu accèdes a ton élément directement. Si tu gardes la même structure a chaque fois, tu sais ou chercher pour trouver l'attribut désiré.
Sinon, malheureusement ça ne fonctionne pas....
En fait c'est dès que je met un div ou une image avec une opacité, et du texte par dessus même dans une autre balise (div, p, table etcetc) l'opacité est prise en compte également, même en paramétrant une z-index supérieure, position absolute etcetc...
Personne n'a une idée? Ou il faut retravailler l'image? Ce qui ne m'arrange pas, car je gère l'opacité sur des animations.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
txiki
Messages postés
6597
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
515
21 oct. 2008 à 19:20
21 oct. 2008 à 19:20
Ouais, c'est un dicton basque !
Et t'a pas essayé de mettre un div dans un div ?
Avec un identifiant pour chacun bien sur !
Et t'a pas essayé de mettre un div dans un div ?
Avec un identifiant pour chacun bien sur !
papymucho
Messages postés
140
Date d'inscription
mercredi 18 juin 2008
Statut
Membre
Dernière intervention
1 novembre 2009
220
21 oct. 2008 à 21:01
21 oct. 2008 à 21:01
Oui j'ai essayé... Bah en fait c'est bon je viens de trouver.
J'ai mis un div avec une balise img dedans. Je gère la transparence en javascript sur l'image pour mon animation.
Puis un autre div apparait par dessus le premier, avec mon contenu...
Le problème est toujours là, mais moindre... j'ai baissé l'opacité etcetc... Du coup on y voit mieux...
Mais il doit bien y'avoir une solution correct quand même.
En tout cas merci :)
J'ai mis un div avec une balise img dedans. Je gère la transparence en javascript sur l'image pour mon animation.
Puis un autre div apparait par dessus le premier, avec mon contenu...
Le problème est toujours là, mais moindre... j'ai baissé l'opacité etcetc... Du coup on y voit mieux...
Mais il doit bien y'avoir une solution correct quand même.
En tout cas merci :)