J'ai actuellement un groupe qui contient exclusivement des questions type "affichage de texte", qui ne s'affichent que sous des conditions spécifiques.Le but étant de former une sorte de résumé en fonction des réponses aux questions précédentes.
Pour une question de présentation et de lisiblité, j'aimerais que ces questions s'affichent au sein d'un meme cadre, si possible en réduisant l'espace entres elles pour donner l'impression d'un texte classique.
Est-ce tout simplement possible? Si oui via CSS, Javascript?
Tu veux dire tout afficher dans une meme questione de type Affichage de texte?
Tout simplement parceque ma page est divisé comme suit:
Texte 1 ou 2 ou 3
et
Texte 4 ou 5 ou 6
et
Texte 7 ou 8 ou 9
et
Texte 10 ou 11 ou 12
Autant dire qu'écrire chaque possibilité à afficher ça devient vite ingérable
Pour le css, je pensais donner une mise en page spéciale pour le groupe qui contient les textes, mais est ce que chaque groupe a une class ou un id ? Si oui comment le récuperer?
Comment récupérer l'ID, avec un "inspecteur de code" clic droit sur le bloc et dans le menu contextuel choisi "inspecter l'élément" ou qqch du genre (ça peut varier d'un navigateur à l'autre).
l'ID contient le numéro du questionnaire, du groupe de question et de la question, tu devrais le reconnaître.
Pour ce qui est de tout mettre, dans un champs unique, pas besoin de prévoir tout les cas, tu fais déjà des additions me semble-t-il, ou c'est une autre opération entre les réponses, tu peux tout à fait utiliser le même type de formule pour afficher ou masquer un bout de réponse.
Niquel j'ai trouvé l'id du coup avec l'inspecteur, je n'avais pas vu que ce n'etait pas affiché directement dans le code mais dans une barre de menu au dessus !
et puis c'etait pas bien complexe... group-5 , tout simplement
Par contre quand tu dis qu'on peut appliquer les conditions d'affichages sur un simple morceau de texte, ça m'interesse énormément, je n'ai aucune idée de comment le faire, tu ecris ta condition dans le code source via l'éditeur?