Gérer la transparence des images en CSS

Dans la conception de votre nouveau projet web vous avez besoin de mettre en place un effet de transparence. Pour mettre en place cet effet, vous avez deux possibilités : utiliser une image intégrant la transparence ou bien utiliser CSS. La mise en place de la seconde solution semble être la meilleure car vous pouvez régler le niveau de transparence plus facilement, ce qui n’est pas le cas avec une image pré-produite.
La mise en place de cette transparence en CSS s’effectue grâce à la propriété Microsoft filter s’appliquant à un élément HTML.
Syntaxe :
filter:alpha(opacity=50);
/* Réduit l'opacité à 50% */
Seulement voilà, cette propriété n’est reconnue que par Internet Explorer et la valeur de la transparence doit être comprise entre 0 et 100. Il faut donc compléter cette prise en compte pour Firefox, Safari et les recommandations W3C. Pour ce faire, il existe d’autres propriétés à utiliser :
- Pour Firefox : -moz-opacity:XX; (0<XX<1)
- Pour Safari : -khtml-opacity:XX; (0<XX<1)
- Pour W3C : opacity:XX; (0<XX<1)
XX est la valeur de la transparence à utiliser.
Pour illustrer cette mise en place de la transparence, nous allons mettre en place un CSS prenant en charge les différents cas de figure. Voici la classe monbloc :
Code CSS
.monbloc {
background : #010415;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
Code HTML
<div class="monbloc">
<p>Lorem ipsum eam odio qualisque efficiantur cu, propriae...</p>
</div>
Il ne vous restera plus qu’à régler le degré de transparence à votre convenance et rien ne vous empêche de mettre en place un effet différent suivant le navigateur qui ouvrira le site.

Effet transparence sous IE8
A propos de l'auteur
Webmaster Freelance basé à Tours (37), Indre-et-Loire, France
- Spécialisé en Gestionnaires de contenu pour internet (CMS) Joomla, Wordpress et Prestashop
- Site internet vitrine, portail, blog et boutique en ligne
Aucun trackback pour l'instant
about 2 months ago - 2 commentaires
Abonnez vous au flux RSS de ce blog et restez informé en continue !
Les formulaire d’inscription sont utiliser pour abonner les visiteurs à des services gratuits ou payants. Il sont très largement utilisés sur les site e-commerce pour enregistrer les informations du compte clients.
Le La suite >
about 2 months ago - Aucun commentaire
Abonnez vous au flux RSS de ce blog et restez informé en continue !
Si vous êtes coutumier du CMS Joomla, vous connaissez sûrement l’éditeur de Template et de composants Rockettheme. Au-delà des prestations payantes, Rockettheme met régulièrement à disposition des composants gratuits. Is sont La suite >
about 7 months ago - Aucun commentaire
Abonnez vous au flux RSS de ce blog et restez informé en continue !
Le site Open Source Web Design propose plus de 2000 Templates de site XHTML et CSS à télécharger gratuitement. Vous pouvez soit les utiliser tel quel ou bien vous en inspirer La suite >
about 7 months ago - 1 commentaire
Abonnez vous au flux RSS de ce blog et restez informé en continue !
Dans ce tutorial consacré à la conception web, vous verrez les différentes étapes pour convertir une maquette Photoshop en modèle HTML/CSS.
Ce tutorial est composé de deux parties :
Concevoir la maquette La suite >
about 9 months ago - Aucun commentaire
Abonnez vous au flux RSS de ce blog et restez informé en continue !
Le numéro 14 du magazine Webdesign vient de paraître. Cette publication fait le point sur le monde du développement web avec un zoom sur le graphisme et les nouvelles tendances. Un La suite >
about 10 months ago - 2 commentaires
Abonnez vous au flux RSS de ce blog et restez informé en continue !
Mon Blog Note arpente le Web depuis maintenant plus d’un an et consacre quelques billets à ma passion pour le développement des solutions de communication sur Internet. Malgré quelques sujets sortant La suite >
about 1 year ago - 3 commentaires
Abonnez vous au flux RSS de ce blog et restez informé en continue !
Dans le but d’optimiser les temps de chargement de vos pages, il peut être très intéressant de compresser votre fichier contenant les styles. La méthode consiste à fusionner les sélecteurs et La suite >
about 1 year ago - 4 commentaires
Abonnez vous au flux RSS de ce blog et restez informé en continue !
Dans le cadre d’un projet, j’avais besoin de créer un slideshow avec un bouton avance rapide et un second pour revenir à l’image précédente. Deux possibilités s’offrait à moi : utiliser La suite >
about 1 year ago - 3 commentaires
Abonnez vous au flux RSS de ce blog et restez informé en continue !
Ces gabarits XHTML et CSS sont qualifié Grade-A en terme de compatibilité. Cela signifie que ces gabarits XHTML et CSS se comportent de la même manière dans tous les navigateurs Internet, La suite >
about 1 year ago - Aucun commentaire
Abonnez vous au flux RSS de ce blog et restez informé en continue !
Vous connaissez très certainement la plateforme gratuite de blogs de Google, Blogger. Mais lorsqu’il s’agit de personnaliser l’aspect graphique, on a vite fait le tour des différents modèles proposés dans l’interface La suite >
about 1 year ago
[blog] Gérer la transparence des images en CSS http://tinyurl.com/c9ztkd
This comment was originally posted on Twitter
about 1 year ago
[blog] Gérer la transparence des images en CSS http://tinyurl.com/c9ztkd
This comment was originally posted on Twitter
about 1 year ago
Gérer la transparence des images en CSS http://tinyurl.com/c9ztkd
This comment was originally posted on Twitter