PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Comment faire des paragraphes 'déroulants' dans una page ?
Comment faire des paragraphes 'déroulants' dans una page ?
Débuté par Gilles Balp, 01 déc. 2004 19:03 - 1 réponse
Posté le 01 décembre 2004 - 19:03
Bonsoir,

J souhaiterais faire l'affichage de données (texte) contenu dans une BdD
sous la forme de paragraphes qui se déroulent en cliquant sur le titre (qui
est seulement visible à l'ouverture de la page)

un exemple :
ouverture de la page :

- titre premier paragraphe
- titre deuxième paragraphe
- titre troisième paragraphe

clic sur le premier paragraphe :

- titre premier paragraphe
blablabla
blablabla
- titre deuxième paragraphe
- titre troisième paragraphe

clic sur troisième paragraphe

- titre premier paragraphe
- titre deuxième paragraphe
- titre troisième paragraphe
blablabla
blablabla

objectif, limiter le déplacement vertical dans la page et accès plus rapide
à l'information.

je n'arrive pas avec une zone répétée (les données à afficher résultent
d'une requête) contenant un lien (le titre du paragraphe) et un libellé pour
le contenu.
j'arrive à rendre visible/invisible les libellés à partir du clic sur les
liens, mais je n'arrive pas à "tasser" les titres, il me reste toujours un
espace


Il y a une astuce ou une autre manière de faire ?



--
Gilles Balp
http://cerbermail.com/…
(clic sur ce lien pour me contacter en privé)
Posté le 01 décembre 2004 - 22:37
je me réponds car j'ai enfin trouvé !
ZR associée à une requête avec
un lien lié au champ <titre> de la requête (attribut <ATTTitre> avec
propriété <Libellé>)
un libellé lié au champ <contenu> de la requête (attribut <ATTContenu> avec
propriété <Valeur>)
un attribut supplémentaire sur le libellé (<ATTContenuVisible> propriété
<visible>)

le champ lien a une hauteur de 14 px
le champ libellé, en dessous du champ lien, a une hauteur de 1 px
et la zone répétée a une hauteur totale de 20 px

et comme cela, il n'y plus cette impression d'espace entre les répétitions
quand les libellés sont invisibles...

on peut pas faire mieux car si le champ libellé fait une hauteur de 0 px
(zéro pixel), il sort de la ZR en affichage et çà marche plus.


--
Gilles Balp
http://cerbermail.com/…
(clic sur ce lien pour me contacter en privé)
"Gilles Balp" <nospam@nospam.fr> a écrit dans le message de
news:41adf086$1@news.pcsoft.fr...
Bonsoir,

J souhaiterais faire l'affichage de données (texte) contenu dans une BdD
sous la forme de paragraphes qui se déroulent en cliquant sur le titre

(qui
est seulement visible à l'ouverture de la page)

un exemple :
ouverture de la page :

- titre premier paragraphe
- titre deuxième paragraphe
- titre troisième paragraphe

clic sur le premier paragraphe :

- titre premier paragraphe
blablabla
blablabla
- titre deuxième paragraphe
- titre troisième paragraphe

clic sur troisième paragraphe

- titre premier paragraphe
- titre deuxième paragraphe
- titre troisième paragraphe
blablabla
blablabla

objectif, limiter le déplacement vertical dans la page et accès plus

rapide
à l'information.

je n'arrive pas avec une zone répétée (les données à afficher résultent
d'une requête) contenant un lien (le titre du paragraphe) et un libellé

pour
le contenu.
j'arrive à rendre visible/invisible les libellés à partir du clic sur les
liens, mais je n'arrive pas à "tasser" les titres, il me reste toujours un
espace


Il y a une astuce ou une autre manière de faire ?



--
Gilles Balp
http://cerbermail.com/…
(clic sur ce lien pour me contacter en privé)