28173 sujets

CSS et mise en forme, CSS3

Bonjour ,

Je rentre de suite dans le vif du sujet j'ai des images pour une appli web et j'aimerais que quand on passe dessus ça change le fond, j'ai donc pensais à plusieurs solution :

png 24, fond transparent et gerer avec du css la transparence pour ie et avec un simple #maDiv li a:hover... le changement background, chaque image étant dans un <li> ..

autre solution javascript (obligatoire pour entrée dans l'appli de toute qui utilise massivement l'utilisation de xml ) avec les evenement onmousseover onmousseout ...

un gif ou png8 et comme la premiere solution mais en plus moche Smiley langue

Je pense que ma premiere proposition est relou (faire pour toute les images de l'appli , environ 70 ça fait un peu bourrin ...) cependant il me semble que c'est la meilleur , la solution gif me semble plutot pas mal non plus malgrès la perte de qualité.

J'attend vos avis , merci d'avance.
Modifié par IP-Fix (05 Feb 2007 - 11:20)
si tu prends du PNG, IE ne gère pas la transparence des 24 bits, je crois. Et quant à prendre un gif, autant prendre un PNG 8 bits : ils ont autant de couleurs l'un que l'autre (256).
As-tu essayé le principe des portes coulissantes ?
ie gere la trnasparence png24 si on l'indique dans le css pour chaque image -_-

la porte coulissante me semble peut adapter vu qu'il y a 70 icones ... Smiley confus

donc je sais pas trop