Salut !
Je pense que ce que je demande est une douce utopie, mais bon j’essaye quand même, on ne sait jamais.
Je connais les sélecteurs de frères en CSS et c’est bien pratique. Mais là, j’ai besoin d’un sélecteur d’oncle ! Je m’explique… J’ai parfois ce code :
et parfois celui-ci :
Comme vous pouvez le voir, le lien « Titi » n’est pas toujours là.
« Tutu » est positionné pour le cas général (pas de « Titi ») et j’aurais besoin de le repositionner quand « Titi » est là. D’où ma question : il y a-t-il un moyen de sélectionner « Tutu » en fonction de « Titi » ? Un truc du genre :
Seulement, à ma connaissance les sélecteurs de parent (< dans mon exemple) n’existent pas et donc les sélecteur d’oncle encore moins ! Mais je suis loin de tout connaître ! Aussi, si quelqu’un a une idée…
Je pense que ce que je demande est une douce utopie, mais bon j’essaye quand même, on ne sait jamais.
Je connais les sélecteurs de frères en CSS et c’est bien pratique. Mais là, j’ai besoin d’un sélecteur d’oncle ! Je m’explique… J’ai parfois ce code :
<div id="1">
<a>Toto</a>
</div>
<div id="2">
<a>Tutu</a>
</div>
et parfois celui-ci :
<div id="1">
<a>Toto</a>
<a class="titi">Titi</a>
</div>
<div id="2">
<a>Tutu</a>
</div>
Comme vous pouvez le voir, le lien « Titi » n’est pas toujours là.
« Tutu » est positionné pour le cas général (pas de « Titi ») et j’aurais besoin de le repositionner quand « Titi » est là. D’où ma question : il y a-t-il un moyen de sélectionner « Tutu » en fonction de « Titi » ? Un truc du genre :
#1 > .titi < + #2
Seulement, à ma connaissance les sélecteurs de parent (< dans mon exemple) n’existent pas et donc les sélecteur d’oncle encore moins ! Mais je suis loin de tout connaître ! Aussi, si quelqu’un a une idée…