Matthias Scharwies: Browser-Erfrierung in ResizeObserver

Beitrag lesen

Servus!

Hallo zusammen,

ich überwache das Resizen eines Elements bzw. des Screens und möchte - je nachdem, ob es im Quer- oder Hochformat dargestellt wird - eine Klasse einbinden. Nur leider zittert das ganze beim Ändern des Browserfenster (mit eingeblendeten Developer Tools) furchtbar herum, der Observer macht sich anscheinend fest.

JavaScript_und_CSS/CSS-Eigenschaften_auslesen#auf_Veränderungen_reagieren

Dort steht, warum ein resizeObserver oft die falsche Wahl ist.

Du willst ja nur 2 Zustände abfragen. So etwas klappt mit Window.matchMedia():

Medienabfragen_mit_matchMedia

Herzliche Grüße

Matthias Scharwies

--
Was ist eine Signatur?