Ho una non ordinata [inline] elenco di link che si avvolge su due linee:
CSS: Ultimo elemento on line
<ul>
<li><a href="http://google.com">Harvard Medical School</a></li>
<li><a href="http://google.com">Harvard College</a></li>
...
</ul>
aggiungo il separatore di punti tramite una pseudo-elemento CSS:
#widget-links li { display: inline; }
#widget-links li:after { content: " \00b7"; }
Sfortunatamente, il separatore viene visualizzato dopo l'ultimo elemento su ciascuna riga. Con una sola riga, mi piacerebbe semplicemente prendere :last-child
e rimuovere l'elemento psuedo.
Eventuali trucchi per nascondere l'ultimo punto con più di una linea? Sono aperto a strani CSS o JavaScript se assolutamente necessario.
Anche con JavaScript, sarebbe difficile scoprire dove esattamente avvolgono le voci di elenco. – BoltClock