web-dev-qa-db-fra.com

Quel est le code de couleur pour la transparence en CSS?

Quelqu'un peut-il me dire quel est le code de couleur pour la transparence dans CSS comme white = "#FFFFFF"? Comme j'utilise le code suivant, pour convertir les codes de couleur en int:

Color color = ColorTranslator.FromHtml(hex);
return (int)((color.R << 16) | (color.G << 8) | (color.B << 0));
9
Safran Ali

comment faire des éléments transparents avec css:

CSS pour IE:

filter: alpha(opacity = 52);

CSS pour les autres navigateurs:

opacity:0.52;
12
Dmitriy Naumov

Il n'y a pas de code hexadécimal pour la transparence. Pour CSS, vous pouvez utiliser transparent ou rgba(0, 0, 0, 0).

12
Michael Mior

Choisissez simplement la couleur de fond de votre élément et spécifiez l'opacité séparément:

div { background-color:#000; opacity:0.8; }
6
rob_lowe

Ou vous pouvez simplement mettre

background-color: rgba(0,0,0,0.0);

Ceci devrait régler votre problème.

6
anon

Il n'y a pas de composant de transparence de la chaîne de couleur hexadécimale. Il y a opacity, qui est un float de 0.0 à 1.0.

3
doctorless

essayez d'utiliser 

background-color: none;

cela a fonctionné pour moi.

2
tnunes

Dans le CSS écrivez: 

.exampleclass {
    background:#000000;
    opacity: 10; /* you can always adjust this */
}
0
marque

il suffit d’ajouter deux zéros (00) avant votre code couleur pour obtenir le transparent de cette couleur

0
David

Il y a maintenant des codes hexadécimaux à 8 chiffres dans CSS4 ( CSS Color Module Level 4 ), les deux derniers chiffres (ou, dans le cas de l’abréviation, le dernier des 4 chiffres) représente un alpha, 00 signifiant transparence et ff signifiant totalement opaque, 7f représentant une opacité de 0.5 etc.

Le format est '#rrggbbaa' ou le raccourci, '#rgba'.

Les navigateurs MS manquent de soutien, ils peuvent être moins coopératifs ou tout simplement plus lents que les autres développeurs, ce qui a en fait scellé le destin d’IE: https://caniuse.com/#feat=css-rrggbbaa

0
Robert Monfera