Programmation » Remplacer une image en CSS
Catégorie:  
   
Remplacer une image en CSS
Publié le 12/10/2006 @ 00:43:23,
Par zion
Question pour les experts :petrus:

J'ai une image, un CSS, je ne sais pas toucher au code HTML et j'aimerais remplacer l'image par une autre.

J'ai testé avec un background sur l'img, il affiche le background et l'autre image par dessus.

Une autre idée de hack à la con? :ddr555:
Je suis le Roy :ocube:
   
Remplacer une image en CSS
Publié le 12/10/2006 @ 08:19:14,
Par max

img[src*="orangeball.gif"] {
width:0px;
height:14px;
padding-left:14px;
background-image: url("/images/v.gif");
}


C'est tordu et ne fonctionne pas avec IE (je crois)
Trololo
   
Remplacer une image en CSS
Publié le 12/10/2006 @ 11:19:22,
Par cauet
le CSS2 ne devrait-il pas marcher sous IE7? donc bon, si billou compte le refourger à tout le monde le mois prochain.. vive le CSS2 !
   
Remplacer une image en CSS
Publié le 12/10/2006 @ 12:24:17,
Par zion
max> Arf, joli, ca fonctionne! :wink:

Par contre pour IE en effet c'est foutu, mais c'est parce que IE considère que le padding fait partie du width alors que pour mozilla, cela s'additionne, ce qui est parfois très pénible à gérer :oh:

EDIT: Reste à trouver une idée pour IE :joce:

Dernière édition: 12/10/2006 @ 12:24:33
Je suis le Roy :ocube:
   
Remplacer une image en CSS
Publié le 13/10/2006 @ 17:21:33,
Par gollum33
il y a z-index pour modifier l'ordre d'affichage, avec un background ça peut le faire ... un p'tit peu de chipotages mais bon ...

Dernière édition: 13/10/2006 @ 17:24:56
   
Remplacer une image en CSS
Publié le 13/10/2006 @ 18:14:42,
Par zion
Je testerai encore qqs trucs, si je trouve une solution je la posterai, mais le z-index j'ai pas encore essayé, peut être que ca irait avec IE :oh:

(mais ce serait fort que le background puisse passer au dessus de l'objet même)
Je suis le Roy :ocube:
   
Remplacer une image en CSS
Publié le 14/10/2006 @ 15:34:03,
Par zion
Bon, ca m'énerve trop, j'ai changé de tactique... j'ai joué avec un .htaccess :banzai:

Dommage :sweat:
Je suis le Roy :ocube:
   
Remplacer une image en CSS
Publié le 15/10/2006 @ 18:15:38,
Par gollum33

(mais ce serait fort que le background puisse passer au dessus de l'objet même)


tu applique le background à un autre élément que tu fait passé au dessus de l'autre par z-index :grin:
   
Remplacer une image en CSS
Publié le 15/10/2006 @ 21:48:03,
Par zion
Oui mais dans ce cas-ci c'est mort pour le background de l'autre élément. Enfin, le .htaccess c'est rude, mais ca fonctionne :ddr555:
Je suis le Roy :ocube:
   
Remplacer une image en CSS
Publié le 05/11/2006 @ 17:17:24,
Par KangOl
euh pourquoi pas passer par du js ?
   
Remplacer une image en CSS
Publié le 05/11/2006 @ 23:51:07,
Par zion
Parce que ce n'est pas disponible dans un thème, que je n'ai qu'un css que je peux modifier :itm:
Je suis le Roy :ocube:
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?