Tengo una lista de elementos, que son de estilo como esto:CSS: no (: last-child): después de selector de
ul {
list-style-type: none;
text-align: center;
}
li {
display: inline;
}
li:not(:last-child):after {
content:' |';
}
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
<li>Four</li>
<li>Five</li>
</ul>
salidas One | Two | Three | Four | Five |
en lugar de One | Two | Three | Four | Five
¿Alguien sabe cómo seleccionar CSS todo menos el último elemento?
se puede ver la definición del selector de :not()
here
Este comportamiento parece que hay un error en Chrome 10. A mí me funciona en Firefox 3.5. – duri