Bonjour,
Soit ceci:
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
En service ici:
http://lab.vectoris.fr/~mihamina/Alamino/
Je souhaite que lorsqu'on clique sur "Go!"
Les "div numero XXX" se positionnent en cascade, mais au lieu de cela,
ils se supperposent les uns aux autres....
Auriez-vous une idée de ce qui cloche?
Bonjour,
Soit ceci:
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
En service ici:
http://lab.vectoris.fr/~mihamina/Alamino/
Je souhaite que lorsqu'on clique sur "Go!"
Les "div numero XXX" se positionnent en cascade, mais au lieu de cela,
ils se supperposent les uns aux autres....
Auriez-vous une idée de ce qui cloche?
Bonjour,
Soit ceci:
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
En service ici:
http://lab.vectoris.fr/~mihamina/Alamino/
Je souhaite que lorsqu'on clique sur "Go!"
Les "div numero XXX" se positionnent en cascade, mais au lieu de cela,
ils se supperposent les uns aux autres....
Auriez-vous une idée de ce qui cloche?
-----------------------------------------
Et pour les divs "de N° xxx" :
CSS :
==== > .normal div {
border-left: 1 px solid;
margin: 0;
text-indent: 9px
}
.cacade div.num { margin-left: 30px }
JS :
=== > function changeLeft(divId) {
var d = document.getElementById(divId),
D = d.getElementsByTagName('DIV'),
n = D.length;
while(n--) {
if(D[n].childNodes[0].nodeValue.match(/[0-9]{3}/))
D[n].className = 'num';
}
}
HTML :
===== >
<button onclick="changeLeft('celuiLa')">GO!</button>
<div id="celuiLa" class="normal">
<div>
bla bla 1
<div>
bla bla 222 (N° xxx)
<div>
bla bla 3
<div>
bla bla 444 (N° xxx)
<div>
bla bla 5
</div>
</div>
</div>
</div>
</div>
</div>
Ou bien :
<div id="celuiLa" class="normal">
<div>
bla bla 1
</div>
<div>
bla bla 222 (N° xxx)
<div>
bla bla 223 (sous N°)
</div>
</div>
<div>
bla bla 3
</div>
<div>
bla bla 444 (N° xxx)
</div>
<div>
bla bla 5
</div>
</div>
-----------------------------------------
Et pour les divs "de N° xxx" :
CSS :
==== > .normal div {
border-left: 1 px solid;
margin: 0;
text-indent: 9px
}
.cacade div.num { margin-left: 30px }
JS :
=== > function changeLeft(divId) {
var d = document.getElementById(divId),
D = d.getElementsByTagName('DIV'),
n = D.length;
while(n--) {
if(D[n].childNodes[0].nodeValue.match(/[0-9]{3}/))
D[n].className = 'num';
}
}
HTML :
===== >
<button onclick="changeLeft('celuiLa')">GO!</button>
<div id="celuiLa" class="normal">
<div>
bla bla 1
<div>
bla bla 222 (N° xxx)
<div>
bla bla 3
<div>
bla bla 444 (N° xxx)
<div>
bla bla 5
</div>
</div>
</div>
</div>
</div>
</div>
Ou bien :
<div id="celuiLa" class="normal">
<div>
bla bla 1
</div>
<div>
bla bla 222 (N° xxx)
<div>
bla bla 223 (sous N°)
</div>
</div>
<div>
bla bla 3
</div>
<div>
bla bla 444 (N° xxx)
</div>
<div>
bla bla 5
</div>
</div>
-----------------------------------------
Et pour les divs "de N° xxx" :
CSS :
==== > .normal div {
border-left: 1 px solid;
margin: 0;
text-indent: 9px
}
.cacade div.num { margin-left: 30px }
JS :
=== > function changeLeft(divId) {
var d = document.getElementById(divId),
D = d.getElementsByTagName('DIV'),
n = D.length;
while(n--) {
if(D[n].childNodes[0].nodeValue.match(/[0-9]{3}/))
D[n].className = 'num';
}
}
HTML :
===== >
<button onclick="changeLeft('celuiLa')">GO!</button>
<div id="celuiLa" class="normal">
<div>
bla bla 1
<div>
bla bla 222 (N° xxx)
<div>
bla bla 3
<div>
bla bla 444 (N° xxx)
<div>
bla bla 5
</div>
</div>
</div>
</div>
</div>
</div>
Ou bien :
<div id="celuiLa" class="normal">
<div>
bla bla 1
</div>
<div>
bla bla 222 (N° xxx)
<div>
bla bla 223 (sous N°)
</div>
</div>
<div>
bla bla 3
</div>
<div>
bla bla 444 (N° xxx)
</div>
<div>
bla bla 5
</div>
</div>
Le 4/24/09 6:04 PM, Mihamina Rakotomandimby (R12y) a écrit :Bonjour,
Soit ceci:
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
En service ici:
http://lab.vectoris.fr/~mihamina/Alamino/
Il n'y a personne aux adresses indiquées :-(
Je n'ai pas pu entrer chez http://vectoris.fr/
c'est que des trucs Flash (bloqués) et du texte qui se fond dans une
image de même teinte.
(champions de la com! c'est tout vu!)
Je te dis pas le truc dégueu dans le coin droit pour "accrocher" !
Le 4/24/09 6:04 PM, Mihamina Rakotomandimby (R12y) a écrit :
Bonjour,
Soit ceci:
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
En service ici:
http://lab.vectoris.fr/~mihamina/Alamino/
Il n'y a personne aux adresses indiquées :-(
Je n'ai pas pu entrer chez http://vectoris.fr/
c'est que des trucs Flash (bloqués) et du texte qui se fond dans une
image de même teinte.
(champions de la com! c'est tout vu!)
Je te dis pas le truc dégueu dans le coin droit pour "accrocher" !
Le 4/24/09 6:04 PM, Mihamina Rakotomandimby (R12y) a écrit :Bonjour,
Soit ceci:
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
En service ici:
http://lab.vectoris.fr/~mihamina/Alamino/
Il n'y a personne aux adresses indiquées :-(
Je n'ai pas pu entrer chez http://vectoris.fr/
c'est que des trucs Flash (bloqués) et du texte qui se fond dans une
image de même teinte.
(champions de la com! c'est tout vu!)
Je te dis pas le truc dégueu dans le coin droit pour "accrocher" !
SAM wrote:Le 4/24/09 6:04 PM, Mihamina Rakotomandimby (R12y) a écrit :Bonjour,
Soit ceci:
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
En service ici:
http://lab.vectoris.fr/~mihamina/Alamino/
Il n'y a personne aux adresses indiquées :-(
Oui, ça vient de revenir. Microcoupure + defaillance des installations
electriques,...Je n'ai pas pu entrer chez http://vectoris.fr/
c'est que des trucs Flash (bloqués) et du texte qui se fond dans une
image de même teinte.
(champions de la com! c'est tout vu!)
Je te dis pas le truc dégueu dans le coin droit pour "accrocher" !
Oui bon...
C'est revenu, comme je disais.
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
J'ai trouvé mon erreur, je ne mettais pas d'unités (em, px, mm,...)
Là, j'ai simplifié le problème final.
Je veux en venir au final à un affichage "tree" et "flat" de posts d'un
mini forum Web.
Par défaut, c'est affiché par date ("flat"), puis en cliquant sur
quelquechose, on peut l'afficher en "tree" pour voir qui repond à qui.
Mais pour passer de "flat" à "tree", la chose qui m'est venue à l'esprit
est du positionnement "absolute".
Merci pour toute suggestions.
SAM wrote:
Le 4/24/09 6:04 PM, Mihamina Rakotomandimby (R12y) a écrit :
Bonjour,
Soit ceci:
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
En service ici:
http://lab.vectoris.fr/~mihamina/Alamino/
Il n'y a personne aux adresses indiquées :-(
Oui, ça vient de revenir. Microcoupure + defaillance des installations
electriques,...
Je n'ai pas pu entrer chez http://vectoris.fr/
c'est que des trucs Flash (bloqués) et du texte qui se fond dans une
image de même teinte.
(champions de la com! c'est tout vu!)
Je te dis pas le truc dégueu dans le coin droit pour "accrocher" !
Oui bon...
C'est revenu, comme je disais.
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
J'ai trouvé mon erreur, je ne mettais pas d'unités (em, px, mm,...)
Là, j'ai simplifié le problème final.
Je veux en venir au final à un affichage "tree" et "flat" de posts d'un
mini forum Web.
Par défaut, c'est affiché par date ("flat"), puis en cliquant sur
quelquechose, on peut l'afficher en "tree" pour voir qui repond à qui.
Mais pour passer de "flat" à "tree", la chose qui m'est venue à l'esprit
est du positionnement "absolute".
Merci pour toute suggestions.
SAM wrote:Le 4/24/09 6:04 PM, Mihamina Rakotomandimby (R12y) a écrit :Bonjour,
Soit ceci:
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
En service ici:
http://lab.vectoris.fr/~mihamina/Alamino/
Il n'y a personne aux adresses indiquées :-(
Oui, ça vient de revenir. Microcoupure + defaillance des installations
electriques,...Je n'ai pas pu entrer chez http://vectoris.fr/
c'est que des trucs Flash (bloqués) et du texte qui se fond dans une
image de même teinte.
(champions de la com! c'est tout vu!)
Je te dis pas le truc dégueu dans le coin droit pour "accrocher" !
Oui bon...
C'est revenu, comme je disais.
http://lab.vectoris.fr/projects/vectoris/browser/Alamino/trunk
J'ai trouvé mon erreur, je ne mettais pas d'unités (em, px, mm,...)
Là, j'ai simplifié le problème final.
Je veux en venir au final à un affichage "tree" et "flat" de posts d'un
mini forum Web.
Par défaut, c'est affiché par date ("flat"), puis en cliquant sur
quelquechose, on peut l'afficher en "tree" pour voir qui repond à qui.
Mais pour passer de "flat" à "tree", la chose qui m'est venue à l'esprit
est du positionnement "absolute".
Merci pour toute suggestions.
Par défaut, c'est affiché par date ("flat"), puis en cliquant sur
quelquechose, on peut l'afficher en "tree" pour voir qui repond à qui.
Mais pour passer de "flat" à "tree", la chose qui m'est venue à l'esprit
est du positionnement "absolute".
Yu veux faire comme sur Google-groups ?
Partant de ce constat, on peut bien imaginer que le JS va introduire
avant chaque lien une image transparente de largeur voulue pour
simuler/afficher l'indentation
Ou qu'il va directement styler le bon li :
Par défaut, c'est affiché par date ("flat"), puis en cliquant sur
quelquechose, on peut l'afficher en "tree" pour voir qui repond à qui.
Mais pour passer de "flat" à "tree", la chose qui m'est venue à l'esprit
est du positionnement "absolute".
Yu veux faire comme sur Google-groups ?
Partant de ce constat, on peut bien imaginer que le JS va introduire
avant chaque lien une image transparente de largeur voulue pour
simuler/afficher l'indentation
Ou qu'il va directement styler le bon li :
Par défaut, c'est affiché par date ("flat"), puis en cliquant sur
quelquechose, on peut l'afficher en "tree" pour voir qui repond à qui.
Mais pour passer de "flat" à "tree", la chose qui m'est venue à l'esprit
est du positionnement "absolute".
Yu veux faire comme sur Google-groups ?
Partant de ce constat, on peut bien imaginer que le JS va introduire
avant chaque lien une image transparente de largeur voulue pour
simuler/afficher l'indentation
Ou qu'il va directement styler le bon li :
SAM wrote:Tu veux faire comme sur Google-groups ?
[...]Partant de ce constat, on peut bien imaginer que le JS va introduire
avant chaque lien une image transparente de largeur voulue pour
simuler/afficher l'indentation
[...]Ou qu'il va directement styler le bon li :
Oui, pour l'indentation c'est bon.
Maintenant, il me reste un problème, et là je vous demande des pistes:
Reordonner verticalement les posts quand on passe de "flat" à "tree".
Sachant que dans une base de données quelconque, nous stockons que tel
MSG-Id repond à tel MSG-Id.
En fait le plus gros de ma difficulté est là.
J'avais pensé à un positionnement absolute parceque j'y voyais une
solution pour reordonner verticalement...
SAM wrote:
Tu veux faire comme sur Google-groups ?
[...]
Partant de ce constat, on peut bien imaginer que le JS va introduire
avant chaque lien une image transparente de largeur voulue pour
simuler/afficher l'indentation
[...]
Ou qu'il va directement styler le bon li :
Oui, pour l'indentation c'est bon.
Maintenant, il me reste un problème, et là je vous demande des pistes:
Reordonner verticalement les posts quand on passe de "flat" à "tree".
Sachant que dans une base de données quelconque, nous stockons que tel
MSG-Id repond à tel MSG-Id.
En fait le plus gros de ma difficulté est là.
J'avais pensé à un positionnement absolute parceque j'y voyais une
solution pour reordonner verticalement...
SAM wrote:Tu veux faire comme sur Google-groups ?
[...]Partant de ce constat, on peut bien imaginer que le JS va introduire
avant chaque lien une image transparente de largeur voulue pour
simuler/afficher l'indentation
[...]Ou qu'il va directement styler le bon li :
Oui, pour l'indentation c'est bon.
Maintenant, il me reste un problème, et là je vous demande des pistes:
Reordonner verticalement les posts quand on passe de "flat" à "tree".
Sachant que dans une base de données quelconque, nous stockons que tel
MSG-Id repond à tel MSG-Id.
En fait le plus gros de ma difficulté est là.
J'avais pensé à un positionnement absolute parceque j'y voyais une
solution pour reordonner verticalement...