Ich habe eine ungeordnete [inline] Liste von Links bekommen, die sich über zwei Zeilen umbrochen:
CSS: Letztes Element auf der Leitung
<ul>
<li><a href="http://google.com">Harvard Medical School</a></li>
<li><a href="http://google.com">Harvard College</a></li>
...
</ul>
ich den Punkt Separator über eine CSS-Pseudoelement hinzufügen:
#widget-links li { display: inline; }
#widget-links li:after { content: " \00b7"; }
Leider erscheint das Trennzeichen nach dem letzten Element in jeder Zeile. Mit nur einer Zeile würde ich einfach :last-child
greifen und das psuedo-Element entfernen.
Irgendwelche raffinierten Tricks, um den letzten Punkt mit mehr als einer Linie zu verstecken? Ich bin offen für komisches CSS oder JavaScript, wenn es absolut notwendig ist.
Auch mit JavaScript, würde es schwierig sein, um herauszufinden, wo genau die Listenelemente wickeln. – BoltClock