Bonjour à tous et à toutes ,
Je travaille sur des portails informatiques que nos clients peuvent plus ou moins personnaliser. Ils peuvent notamment le faire en ajoutant leur logo. A ce propos on leur met qu'il faut "Une image de type png dont la taille ne dépasse pas 5M et les dimensions sont inférieures à 256px"
Le problème c'est que 256px de large c'est encore trop, notamment sur mobile où ça dépasse parfois.
En apprenant Sass, j'ai vu comme quoi on pouvait créer des conditions avec @if.
En partant de ça, je souhaiterais créer une condition qui dirait "si le logo est plus large que 256 px alors réduis-le (proportionnellement) à 200 px"
Problème : je ne sais pas, à l'avance, quelle est la largeur du logo.
En cherchant sur Internet, j'ai vu qu'on pouvait connaitre les dimensions d'un élément grâce à Javascript, mais je ne sais pas 1) comment récupérer la largeur et 2) comment la mettre dans ma condition.
Est-ce que c'est possible de créer ce genre de condition ? Si oui, comment ?
D'avance merci pour vos réponses.
Bonne journée
Je travaille sur des portails informatiques que nos clients peuvent plus ou moins personnaliser. Ils peuvent notamment le faire en ajoutant leur logo. A ce propos on leur met qu'il faut "Une image de type png dont la taille ne dépasse pas 5M et les dimensions sont inférieures à 256px"
Le problème c'est que 256px de large c'est encore trop, notamment sur mobile où ça dépasse parfois.
En apprenant Sass, j'ai vu comme quoi on pouvait créer des conditions avec @if.
En partant de ça, je souhaiterais créer une condition qui dirait "si le logo est plus large que 256 px alors réduis-le (proportionnellement) à 200 px"
Problème : je ne sais pas, à l'avance, quelle est la largeur du logo.
En cherchant sur Internet, j'ai vu qu'on pouvait connaitre les dimensions d'un élément grâce à Javascript, mais je ne sais pas 1) comment récupérer la largeur et 2) comment la mettre dans ma condition.
Est-ce que c'est possible de créer ce genre de condition ? Si oui, comment ?
D'avance merci pour vos réponses.
Bonne journée