J'ai regardé partout et je ne trouve rien de similaire à ce dont j'ai besoin d'aide.
--
J'ai deux DIV, alignés à gauche pour qu'ils apparaissent côte à côte. Dans celui de gauche, j'ai l'image du produit, et dans celui de droite, la description/information du produit.
Parfois, l'image du produit ne s'affiche pas sur la page, c'est parce que le gestionnaire de produits (il y en a plusieurs dans l'entreprise où je travaille) peut ne pas avoir d'image du produit, donc, ils ne téléchargeront pas d'image dans le CMS, ainsi, sur la page du produit, seule la description/information apparaîtra.
Ce dont j'ai besoin
Ce dont j'ai besoin est un moyen de détecter si le DIV de l'image du produit a été injecté dans la page ou non.
Si c'est le cas, pas de problème, les deux conteneurs conservent leurs largeurs. Mais si le DIV de l'image du produit n'est pas présent sur la page, alors j'ai besoin de modifier la largeur du DIV de la description du produit pour qu'elle soit plus large (sinon, elle conservera sa largeur et il y aura de l'espace inutilisé à sa droite).
Cela a du sens ?
Voici le code de base :
HTML:
Image du produit
Description/information du produit
CSS:
#product-wrapper { float:left; width:200px; }
#product-description { float:left; width:400px; }
Merci !