⊗mkSpGfCOp 55 of 128 menu

Semi-transparence via la propriété opacity en CSS

La semi-transparence d'un élément peut également être définie via la propriété opacity. Cette propriété accepte également des valeurs décimales de 0 à 1. Dans ce cas, la semi-transparence est appliquée simultanément à l'ensemble de l'élément : son texte, son fond et sa bordure.

Voir l'exemple :

<div id="parent"> <div id="elem"> Lorem ipsum dolor sit amet. </div> </div> #parent { background-image: url("bg.png"); background-repeat: no-repeat; background-size: cover; display: inline-block; padding: 30px; } #elem { width: 300px; height: 200px; padding: 10px; font-size: 50px; font-weight: bold; border: 20px solid red; background: black; color: red; opacity: 0.7; }

:

Supposons que vous ayez une image de fond. Placez deux blocs de texte avec bordure et fond par-dessus. Démontrez sur ces blocs la différence entre la semi-transparence via opacity et via rgba.

uzcesdeidda