Gunnar Bittersmann: CSS - Div aus dem Ankern lösen

Beitrag lesen

@@Lowterm

ich habe folgendes Problem.

Auf einer Seite gibt es eine Tabelle, die anfänglich über drei Spalen verfügt. Die Spalten können dxnamisch bliebig oft nach rechts hizugefügt werden. Da die Tabelle in einem div-Element mit einer festen Breite von ca. 350px platziert ist

Da ist dein Problem. Entferne die Breitenangabe.

Um das permanente Scrolling zu erleichtern, habe ich mir gedacht, per css das besagte div-Element per Konpfdruck aus dem Ankern zu lösen und diese in voller Bildschirmbereite anzuzeigen.

Warum ist das div nicht gleich in voller Breite?

IIRC sollte das Ding role="group" haben.

Ich weiß, dass dies eventuell auf Umwege machbar ist. Ich weiß aber nicht, wonach ich suchen muss und wie die etwaige Lösung aussieht.

Konpf heißt Knopf heißt Button.

Auf Konpfdruck schaltest du dessen aria-expanded-Attribut zwischen "false" und "true" um. Anhand dessen setzt du die Breitenangabe des div zurück.

Beispiel

Kwakoni Yiquan

--
Ad astra per aspera