28220 sujets

CSS et mise en forme, CSS3

Bonsoir,

voila j'ai une image de fond que j'aimerais étiré en largeur, de facon à ce qu'elle colle à la résolution
par contre j'ai pu voir sur le site du w3c qu'il n'y avait pas de balises pour faire ca

il y a bien sur la solution d'appeler l'image avec une classe qu'on définit comme faisant 100% en largeur par exemple, que j'ai deja fait pour un site, et dont j'ai vu parler ici lors de ma recherche

mais le probleme est que je ne peux pas utiliser cette méthode, car en fait je travaille sur un theme d'un forum, et le code html est le meme pour tous, alors si je fais un <img classe='fond' monimage> ca va poser problemes car les autres themes n'ont pas forcément une image de fond

alors je me demandais s'il y avait une autre solution ?

merci d'avance Smiley cligne
gr3mi a écrit :
Bonjour,

Pour faire un arrière plan étirable, tu es obligé de passer par une balise img.
Un lien utile vers la FAQ : Comment faire un arrière-plan étirable ? Smiley cligne

Pour ton problème de thème, tu peux peut-être changer la source du fichier image dynamiquement ?

À bientôt,
Jérémie


ok merci, c'est vraiment la seule solution alors Smiley smile

oui faudrait que j'affiche la balise img alors que si le theme a une image de fond, vais réfléchir à ca Smiley smile
ok en utilisant une balise img je peux étirer, mais est ce que je peux répéter en vertical ??

j'avais oublié de préciser que je voulais étirer en largeur, et répéter en vertical