Images CSSTransparence/Opacité
Avec CSS, il est facile de créer des images transparentes.
Remarque :La propriété Opacity de CSS fait partie de la recommandation CSS3 du W3C.
Plus d’exemples
Créer une image transparente avec du texte et une image d'arrière-plan
Exemple 1 - Créer une image transparente
La propriété opacity de CSS3 estopacity。
Tout d'abord, nous allons vous montrer comment créer une image transparente à l'aide de CSS.
Image normale

La même image avec transparence :

Voir le CSS ci-dessous :
IE9, Firefox, Chrome, Opera et Safari utilisent la propriété opacity pour rendre les images transparentes. La valeur de la propriété opacity varie de 0.0 à 1.0. Plus la valeur est faible, plus l'élément sera transparent.
IE8 et versions antérieures utilisent filter: alpha (opacity= x). La valeur de x peut être comprise entre 0 et 100. Des valeurs plus faibles rendent l'élément plus transparent.
Exemple 2 - Transparence d'image - Effet de survol
Déplacez la souris sur l'image :


Styles CSS :
Le premier bloc CSS est similaire au code de l'exemple 1. De plus, nous avons ajouté ce qui se passe lorsque l'utilisateur survole l'une des images. Dans ce cas, lorsque l'utilisateur survole l'image, nous voulons que l'image soit nette.
Ce CSS est :opacity=1.
IE8 et versions antérieures utilisent :filter:alpha(opacity=100).
Lorsque le pointeur de la souris s'éloigne de l'image, l'image retrouvera sa transparence.
Exemple 3 - Texte dans une boîte transparente
Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente. Ce texte est dans une boîte transparente.
Le code source est le suivant :
Tout d'abord, nous créons un élément div avec une hauteur et une largeur fixes, avec une image d'arrière-plan et une bordure. Ensuite, nous créons un élément div plus petit à l'intérieur du premier div. Cette div a également une largeur fixe, une couleur d'arrière-plan et une bordure - et elle est transparente. À l'intérieur de la div transparente, nous ajoutons du texte dans un élément p.
autres extensions