J'essaye de faire une page « fluide ». Or je ne veux pas que la largeur du texte puisse grandir trop. J'utilise donc un CSS de base du type
width: 100%;
max-width: 50em;
Si on oublie IE, ça marche très bien.
Sauf que maintenant, je veux ajouter des images. J'aimerai donc
pouvoir ecrire un truc du genre:
<img src="toto.png" width="100%" max-width="NUM" /> où NUM
est la largeur réelle de l'image. On peut faire ça à coup de
<div id="toto>
en ajoutant dans le CSS:
#toto{
width:100%;
max-width: NUM;
}
Mais si je dois créer un div par image, ça devient n'importe quoi.
[^] # Re: rien compris
Posté par fmaz fmaz . En réponse au message passage d'argument en CSS. Évalué à 1.
width: 100%;
max-width: 50em;
Si on oublie IE, ça marche très bien.
Sauf que maintenant, je veux ajouter des images. J'aimerai donc
pouvoir ecrire un truc du genre:
<img src="toto.png" width="100%" max-width="NUM" /> où NUM
est la largeur réelle de l'image. On peut faire ça à coup de
<div id="toto>
en ajoutant dans le CSS:
#toto{
width:100%;
max-width: NUM;
}
Mais si je dois créer un div par image, ça devient n'importe quoi.
J'aimerai pouvoir faire un truc du genre:
<div id="toto" max-width=NUM>.
voilà, c'est plus clair?