Question :
Puis-je définir une image d'arrière-plan transparente à l'aide d'un une seule propriété CSS ? Si oui, comment ?
Problème d'image d'origine :
L'image fournie ("tandem.jpg") est trop lumineuse, vous souhaitez donc réduire son opacité à environ 0,2 tout en conservant son utilisation comme fond image.
Solution :
Bien qu'il n'existe pas de propriété CSS directe qui vous permette de définir simultanément l'image d'arrière-plan et l'opacité, vous pouvez obtenir le résultat souhaité en utilisant ce qui suit technique :
#main { position: relative; } #main:after { content : ""; display: block; position: absolute; top: 0; left: 0; background-image: url(/wp-content/uploads/2010/11/tandem.jpg); width: 100%; height: 100%; opacity : 0.2; z-index: -1; }
Explication :
Cette technique crée efficacement un calque transparent sur l'élément principal, mettant en valeur l'arrière-plan. image avec l'opacité spécifiée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!