@@Gunnar Bittersmann
Damit ist die clickbare Box aber nur so hoch wie ihr Inhalt. Wenn die Tabellenzelle höher ist, weil andere Zellen in der Spalte mehr Inhalt haben, ist immer noch nicht die gesamte Tabellenzelle clickbar.
Und wenn nicht? Kriegt man das a
-Element mit CSS so hoch wie das td
-Element? (Irgendein Hack mit position: absolute
dürfte ausfallen.)
Mir fällt da auf die Schnelle nur JavaScript ein
document.querySelectorAll('td a').forEach(aElement => {
aElement.style.height = aElement.closest('td').offsetHeight + 'px';
});
was initial und bei jeder Änderung der Tabelle (Änderung des Inhalts; resize
des Browserfensters) ausgeführt wird.
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