tengo una lista desordenada [en línea] de enlaces que envuelve a través de dos líneas:
CSS: último elemento en la línea
<ul>
<li><a href="http://google.com">Harvard Medical School</a></li>
<li><a href="http://google.com">Harvard College</a></li>
...
</ul>
añado el punto de separación a través de un pseudo-elemento CSS:
#widget-links li { display: inline; }
#widget-links li:after { content: " \00b7"; }
Desafortunadamente, el separador aparece después del último elemento en cada línea. Con solo una línea, simplemente agarraría :last-child
y eliminaría el elemento psuedo.
¿Algún truco ingenioso para ocultar ese último punto con más de una línea? Estoy abierto a CSS extraño o JavaScript si es absolutamente necesario.
Incluso con JavaScript, que sería difícil de averiguar dónde exactamente los elementos de la lista envuelven. – BoltClock