OVH Cloud OVH Cloud

Image à taille variable

3 réponses
Avatar
J. Smith
Bonjour,

Voilà 3 jours que je m'arrache les cheveux pour essayer de faire varier la
taille d'une image (inclue dans une cellule de tableau) proportionnellement
à la taille de la fenêtre du navigateur.

Est-ce possible ?
Si oui, pourriez-vous m'aider ou me montrer un exemple de code permettant
cela ?

Merci.

3 réponses

Avatar
Jul
J. Smith a émis l'idée suivante :
Bonjour,

Voilà 3 jours que je m'arrache les cheveux pour essayer de faire varier la
taille d'une image (inclue dans une cellule de tableau) proportionnellement
à la taille de la fenêtre du navigateur.

Est-ce possible ?
Si oui, pourriez-vous m'aider ou me montrer un exemple de code permettant
cela ?

Merci.


Faites en sorte que ce soit le tableau qui s'adapte à la taille de
l'écran, les cellules possédant la disposition adéquate.
Ensuite, proportionnez la taille de votre image avec la taille réelle
de la cellule (computed style), mais je ne me souviens plus du nom de
l'attribut en question.

--
Jul... réapparru comme par enchantement

Avatar
J. Smith
Non, pour ce que je souhaite faire, c'est impérativement l'image qui doit se
retailler, ou éventuellement la taille de LA cellule qui la contient.

"Jul" a écrit dans le message de
news:
J. Smith a émis l'idée suivante :
Bonjour,

Voilà 3 jours que je m'arrache les cheveux pour essayer de faire varier
la


taille d'une image (inclue dans une cellule de tableau)
proportionnellement


à la taille de la fenêtre du navigateur.

Est-ce possible ?
Si oui, pourriez-vous m'aider ou me montrer un exemple de code
permettant


cela ?

Merci.


Faites en sorte que ce soit le tableau qui s'adapte à la taille de
l'écran, les cellules possédant la disposition adéquate.
Ensuite, proportionnez la taille de votre image avec la taille réelle
de la cellule (computed style), mais je ne me souviens plus du nom de
l'attribut en question.

--
Jul... réapparru comme par enchantement




Avatar
Thibaut Allender
Non, pour ce que je souhaite faire, c'est impérativement l'image qui doit se
retailler, ou éventuellement la taille de LA cellule qui la contient.


se retailler ou se redimensionner?
dans le premier cas, mettre l'image en background de la cellule
dans le 2e, definir une taille relative à la cellule, donc en css :

td img {
display: block;
width: 100%;
}

pas besoin de JS en tous cas

PS : merci de lire http://www.giromini.org/usenet-fr/repondre.html

--
thibaut allender | http://capsule.org | http://photo.capsule.org