@@Gunnar Bittersmann
x Selektoren ja, handausgerechnete Werte nein:
span[data-priority] { border-width: calc(var(--data-priority) * 2px); border-style: solid; border-color: red; } span[data-priority="1"] { --data-priority: 1 } span[data-priority="2"] { --data-priority: 2 } span[data-priority="3"] { --data-priority: 3 } span[data-priority="4"] { --data-priority: 4 } span[data-priority="5"] { --data-priority: 5 } span[data-priority="6"] { --data-priority: 6 } span[data-priority="7"] { --data-priority: 7 }
Hier könnte man auf die Idee kommen, die Regeln mit den x Selektoren zu sparen und
statt <span data-priority="1">
gleich <span style="--data-priority: 1">
usw.
im Markup zu notieren.
Netter Versuch, geht aber nicht.
LLAP 🖖
--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory