Comment puis-je faire une image semi-transparente?
Supposons que j'ai une image qui est un cercle noir PNG. (fond transparent, cercle noir au milieu)
Je veux placer ce cercle noir sur le dessus d'un peu de texte, mais je veux le rendre semi-transparent. Comment puis-je le faire en CSS, ou photoshop? Ou quoi?
Mes parents sont les conducteurs de camions (vraiment) et croyez-moi, vous ne voulez pas être transparente pour un semi. Ils font du mal. ( désolé je ne pouvais pas m'en empêcher :X )
gardez à l'esprit que le fait de placer l'image sur le texte est probablement une mauvaise idée, car il peut interférer avec la capacité des utilisateurs à sélectionner le texte et cliquer sur les liens dans le texte.
gardez à l'esprit que le fait de placer l'image sur le texte est probablement une mauvaise idée, car il peut interférer avec la capacité des utilisateurs à sélectionner le texte et cliquer sur les liens dans le texte.
OriginalL'auteur TIMEX | 2011-02-22
Vous devez vous connecter pour publier un commentaire.
Voici comment je pourrais le faire.
Voir un exemple de travail à jsFiddle
http://jsfiddle.net/MxQTz/2/
HTML
CSS
Avez-vous essayer sur la "mauvaise" navigateur? Ne semble pas fonctionner.
OriginalL'auteur jessegavin
En CSS suffit d'utiliser:
Doit être une valeur de 0-1. 0 est complètement transparent, 1 est opaque, de 0,5 serait à la moyenne. 🙂
OriginalL'auteur McKayla
Mettre jQuery sur votre site et écrire ceci:
OriginalL'auteur Obi-wan
vous pouvez utiliser la propriété css opacity = 0.5; filter:alpha 50 pour IE;
pourriez vouloir utiliser -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); pour IE8, même si le filtre est censé être pris en charge trop
il faut la mettre sur le dessus d'un texte?? Ensuite, vous pourriez avoir besoin de considérer le z-index et l'utilisation de la position absolue. consultez chevauchement position dans w3schools.com/css/css_positioning.asp . En passant , vous pourriez envisager de toile.
OriginalL'auteur DrStrangeLove
Dans photoshop maintenir le cercle au-dessus de la couche de texte. ensuite, sélectionnez la couche de cercle & dans les options de la couche de réduire sa transparence en faisant glisser le curseur. OU appuyez simplement sur des chiffres sur le pavé numérique du clavier 0= entièrement opaque, 9=10 % d'opacité & etc....
OriginalL'auteur Ruheet