Warum wird der Text im Folgenden rot dargestellt?
#stories li a {color:red}
.default li.expand a {color:green}
li.expand a {color:blue}
<ul id="stories" class="default">
<li>this is the end</li>
<li class="expand">this is the end</li>
Nur wenn ich #stories auf die anderen setze, ändert sich der Text. Hat ein # mehr Dominanz, obwohl es weiter oben in der css steht?!