Who Comes After Me?
adapting to the siblings that follow, via :has()
.label:has(+ input:required)::after {
content: " *";
}
.row:has(~ .row.error) { border-color: var(--warn); } adapting to the siblings that follow, via :has()
.label:has(+ input:required)::after {
content: " *";
}
.row:has(~ .row.error) { border-color: var(--warn); }