Gunnar Bittersmann: Zusatzfrage: Wie mit ~ und Pseudo-Selektor-Kombation nur einen Teil selektieren?

Beitrag lesen

@@MB

Ist es möglich, dass man mit einer Kombination aus Geschwisterselektor ~ (oder Next-Sibling Combinator?) und anderen Pseudo-Selektoren (und/oder) (weitere/andere) Selektoren nur die nächsten Elemente bis zu einem bestimmten Marker-Element selektiert werden, und alle weiteren Elemente die nur mit ~ selektiert werden würden nicht? Sprich: nicht alle im Parent-Element?

Ja, aber schön ist anders. Du müsstest eine Liste mit mindestens so vielen .start + :not(.end) + … + :not(.end)-Selektoren erstellen wie du Elemente zwischen .start und .end haben kannst. Ein CSS-Präprozessor kann dabei helfen.

Codepen

🖖 Живіть довго і процвітайте

--
Ad astra per aspera