Je fais appel à vous pour un problème d’ordre esthétique. Y aurait il un expert CSS parmi vous pour m’aider?
J’ai créé un virtuel présence que j’affiche en tableau sous la forme suivante:
AtHome (à gauche): présence calculée à partir de 4 infos différentes (à droite): bluetooth, wifi, GPS et distance:
Le problème c’est que mes widgets se redimensionnent en fonction de ce qui est affiché donc leur taille évolue et ca casse la mise en page cf ce screenshot ou on voit bien les icones décalés:
Idéalement je voudrais mettre un sous-tableau à droite mais je ne pense que ce n’est pas possible de mettre un tableau dans un tableau… Je cherche un moyen de limiter chaque widget à 50% de la largeur mais je n’ai pas trouvé sur le forum.
Salut @Salvialf
Merci pour ta réponse
J’ai plusieurs formats d’ecrans pour mes Designs, si je fixe hauteur et largeurs en pixels ca ne fonctionnera pas avec le zoom si? Pas moyen avec des % qui s’appliqueraient a la cellule?
OK j’ai bien relu ce que tu voulais… J’ai toute une liste de tests à faire sur les tableaux ça va entrer dedans car je ne suis pas sûr que tu puisses y parvenir par le code du widget.
Par contre ça doit pouvoir le faire avec des retours à la ligne avant | après le widget non ?
Le widget est le même pour toutes les commandes je ne comprends pas comment je peux m’en sortir avec des retours a la ligne? Il m’en faudrait un juste pour le 2e icône
Sinon j’avais pensé a un tableau 2 lignes x 3 colonnes mais je ne pense pas qu’on puisse fusionner la 1ere colonne.
Il n’y aurait pas moyen de customiser le style de la case de droite dans la configuration détaillée de l’équipement?
salut @Salvialf
Tu as raison il manquait px. J’ai réussi à m’en sortir avec la case retour à la ligne forcé.
Je voudrais améliorer mon widget en variabilisant sa taille et non celle de l’image cf code plus bas.
Ca fonctionne quand je renseigne les paramètres #largeur# et #hauteur# mais je n’ai pas trouvé comment modifier la largeur/hauteur de mon widget en js pour mettre une valeur par défaut?
Désolé je n’avais pas compris que tu voulais que je le code à ta place, je pensais que tu avais essayé des choses et que ça ne fonctionnait pas c’est pourquoi je t’ai donné des éléments pour avancer.
Tu m’as l’air sur la bonne voie notre ami G**gle doit être en mesure de répondre mieux que moi à cette question.
Allez j’suis sympa je te donne une piste : de ce que je vois tu mixe du jquery et du pur Javascript, il faut choisir l’un ou l’autre.
Je suis désolé je ne voulais pas te vexer. Non je n’attends pas que tu le codes pour moi, je cherche juste à savoir comment récurérer le root element pour lui appliquer height et width.
J’ai déjà bien cherché sur internet et utilisé d’autres solutions qui n’ont pas marché, je ne les ai pas listées ici car ca n’apporte rien à ceux qui auront la même question que moi.