Forcer le redimmensionnement d'une image de fond

Eléphant du PHP | 158 Messages

07 mars 2006, 13:01

Kikoo tout le monde :D

Est t'il possible d'obliger une image de fond à prendre toute la taille disponible de la balise qui la contient ? (en gros faire un "étirer" comme pour les ecran de fond plutot que de faire des mosaiques.)

Merci
°°°Darkbibou°°°

Eléphanteau du PHP | 40 Messages

07 mars 2006, 14:11

ba normalement ça doit marcher comme ça:

Code : Tout sélectionner

<img src="ton_uri" width="largeur" height="hauteur">

Eléphant du PHP | 158 Messages

07 mars 2006, 14:26

J'aurai du etre plus clair mais mon image n'est pas dans un src, c'est un background.
°°°Darkbibou°°°

Mammouth du PHP | 1776 Messages

07 mars 2006, 14:53

Avec les feuilles de style...
Il y a aussi un autre moyen que étirer, car une fois étirer ça te fera à coup sûr de gros pixel baveux...
==> Tu peux faire un background-repeat en css...
Cela te permet de repéter le background tout partout avec les limitations souhaitées (paragraphe, cellule, body)

Eléphant du PHP | 158 Messages

07 mars 2006, 15:02

Etiré l'image n'aura pas un effet pixélisée.

Background repeat va m'afficher plusieurs fois l'image hors j'aimerai qu'il n'y en ai vraiment qu'une seule grosse :D
°°°Darkbibou°°°

Mammouth du PHP | 1776 Messages

07 mars 2006, 15:07

Etiré l'image n'aura pas un effet pixélisée.
Si cette image contient des photos, obligatoirement elle deviendra "sale".
Si par contre ce n'est qu'un fond uni ou un degradé, là ça passera.

Il ne te reste plus qu'à jouer avec le css (background width et height me semble) :wink:

Eléphant du PHP | 158 Messages

07 mars 2006, 15:18

Tu aurait un exmple ? Je n'y connait aps grand chose en css et dreamweaver ne me propose pas les deux truc que tu m'indique :(
°°°Darkbibou°°°