28173 sujets

CSS et mise en forme, CSS3

Bonjour,
Comme le titre l'indique, j'aimerais mettre en background une image png avec fond transparent qui prendra toute la largeur disponible.
A priori la seule façon de faire des png transparents avec ie c'est d'utiliser AlphaImageLoader dans un htc ou directement en css, mais dans ce cas là, impossible de faire un repeat-x.
Quelqu'un aurait une solution???
Il ne me semble pas qu'il y ait de solution.

C'est bien gentil de vouloir faire rentrer IE6 dans le rang, mais il faut bien réaliser que ce navigateur n'a pas de support natif de la transparence PNG… les solutions sont donc forcément limitées. Smiley cligne

Sinon, si ton image est répétitive (vu que tu veux la répéter, c'est sûrement le cas), il doit être possible de faire une grande image de 1000 ou 2000px de large (selon tes besoins). En PNG, ça ne gonfle pas tant que ça le poids de l'image au contraire – du moins tant que l'image est mathématiquement calculable, en gros.
mpop a écrit :
En PNG, ça ne gonfle pas tant que ça le poids de l'image au contraire – du moins tant que l'image est mathématiquement calculable, en gros.

Je vais tester ça, merci