Hallo Gunnar,
Wie kommen bzw. kommen nicht die .link-Elemente zu der Unterstreichung? Hängt da noch eine Klasse dran, die das regelt?
Ich verstehe deine Frage allerdings auch nicht.
.link {
text-decoration-line: underline;
}
wäre doch die Antwort. Oder hast Du irgendwas entdeckt, das diese Regel zum Nichtfunktionieren bringen sollte?
Und das Problem, das ich hier herauslese, heißt: Obsidian. Diese Anwendung generiert Markup auf eine recht störrische und unbrauchbare Weise, MB will aber aus Gründen unbedingt damit arbeiten und sucht nun CSS-Wege, in bestimmten Szenarien die Darstellung zu beeinflussen.
Um deinen anfänglichen Hinweis nochmal aufzugreifen:
.link .url_common {
text-decoration-line: underline;
}
sollte eigentlich die Lösung sein, das braucht kein :has und styled nur den span im Link.
Ich mutmaße mal, dass dieser <span class="link"> ebenfalls von Obsidian vorgegeben ist und nicht von MB beeinflusst werden kann. Oder mutmaße ich da falsch?
Rolf
sumpsi - posui - obstruxi