@@JürgenB
Wenn ich sie in ein
x-tablelegen, verlieren sie ihre Tabelleneigenschaften, bzw. sie werden garnicht im DOM angelegt.
Eben. x-table ist keine Tabelle. Und würde einiges an Aufwand erfordern, es zu einer zu machen. Nicht zu vergessen: role="table". Nicht machen!
Entweder du verwendest das HTML-Element table für die Web component:
<table is="x-table">, was aber in Safari nicht funktioniert.
Oder dein custom element ist ein Container, der die Tabelle enthält:
<x-table>
<table>
⋮
</table>
</x-table>
(wobei der Container nicht x-table benannt sein sollte).
Kwakoni Yiquan
--
Ad astra per aspera
Ad astra per aspera