Cytat(johnny_b @ 26.12.2012, 11:57:27 )

Cześć Monter08!
Z tego co mi wiadomo to CSS nie dostarcza takich możliwości - takiego selectora. Jedyne rozwiązanie jakie przychodzi mi do głowy to po prostu js, ale to byłoby zbyt proste, więc w takim razie google dało mi odpowiedź na "obejście" braku selectora. Efekt jest taki jakiego oczekujesz, jednak metoda nie jest taka o którą Ci chodzi:
http://jsfiddle.net/Wexcode/YZtgL/code by @Wex sof.com
Jak już robić na około to z sensem, CSS3 udostępnia selektor ogólnego rodzeństwa, więc wystarczy dać ~ zamiast tych kombinacji.
Ale efektu zamierzone i tak nie sposób osiągnąć. Selektory stopnia 4 mają wprowadzić taką możliwość. Użyj JavaScript, no albo kombinuj z dostosowaniem wyglądu menu w takiej formie:
<a href="#">Link
</a><li class="first"></li> <a href="#">Link2
</a><li class="second"></li>