28172 sujets

CSS et mise en forme, CSS3

hello !

voila sur mon site j'ai des listes "simples"
<ul>
<li></li>
<li></li>
</ul>

et des listes "doubles"
<ul>
<li>
<ul>
<li></li>
<li></li>
</ul>
</li>
<li>
<ul>
<li></li>
<li></li>
</ul>
</li>
</ul>

je cherche la sémantique css qui pourrait me permettre d'agir sur les listes de premier niveau quand celle si contient une sous listes
je sais que je pourrais leur mettre une class, mais je voudrais savoir si c'est possible de faire sans Smiley cligne

merci
Modifié par artichaudd (29 Aug 2013 - 19:08)
Hello,

En fait pour faire ça il faudrait descendre dans le DOM, puis remonter. Hélas pour le moment ce n'est pas faisable en CSS il me semble.

Au "pire" tu peux dynamiquement ajouter une classe aux listes qui ont des sous listes en JS si tu ne veux/peux pas toucher au HTML.
en effet,
j'ai lu aussi ca dans un autre post
"la syntaxe des sélecteurs CSS ne te permet pas de "remonter""
bon et bien j'utiliserais les class, meme si c'est moins classe...
... au fait cool ton blog !!! Smiley cligne
merci