Kann ich feststellen, ob etwas ein Touch-Gerät ist

Eine knifflige Sache, die man bedenken muss, sind Laptops mit Touchscreens. In diesem Fall erfolgt die primäre Interaktion normalerweise über eine Maus … obwohl das Gerät technisch gesehen einen Touchscreen hat. Das hat uns kürzlich einige Kopfschmerzen mit Reaktionen bereitet :sweat_smile:

Aber um Ihre spezielle Frage zu beantworten: Ich denke, CSS-Medienabfragen sind der richtige Weg. Wir haben hover, pointer, any-hover und any-pointer.

Und dann können Sie diese CSS-Medienabfragen mit window.matchMedia wie folgt ausführen:

4 „Gefällt mir“