28173 sujets

CSS et mise en forme, CSS3

Bonjour,

voilà j'ai un menu déroulant en css et j'aimerais le rendre transparent.
En gros, quelle est la methode pour rendre un bloc transparent?
Modifié par samb01 (07 Feb 2006 - 22:12)
Bonjour,

Peux-tu préciser ?
C'est le bloc et son contenu que tu veux rendre transparent, le fond de ce bloc ?
Bonjour,

Il est possible de faire des rollovers en agissant sur l'opacité de l'image. La propriété CSS opacity est reconnue par les navigateurs modernes tels que Firefox et Safari, mais pas par Internet Explorer. Il faut alors avoir recours aux filtres propriétaires de IE pour réaliser l'effet escompté.


.opaque {
	opacity: 0.5;
	filter: alpha(opacity=50);
}


À noter que pour un bon fonctionnement du filtre, l'élément doit être dimensionné.

Pourrait-on avoir plus de précisions quant aux éléments concernés par la transparence ?

S'il s'agit uniquement du fond des liens du menu, il faudrait spécifier l'opacité à 0.5 par défaut et à 1 pour la pseudo-classe :hover.
Modifié par Romain H. (03 Feb 2006 - 16:58)