Hallo JürgenB,
--const-mq-affordances ist ein custom property, das vom JavaScript-Teil gelesen wird. Es verwendet den Wert für Medienabfragen (matchMedia-Methode).
Ich habe den Code noch nicht auseinandergenommen und weiß deshalb nicht wie das alles genau zusammenspielt.
Eine "affordance" scheint ein hochtrabender Begriff für einen UI Baustein zu sein - ich habe das Wort noch nie gehört, mein Wörterbuch kennt es nicht, aber hier kommt es unter "Methodology" vor. Offenbar ein Buzzword der Informatikprofessoren.
Die CSS Abfragen auf [affordance] suchen dann nach Elementen mit einem affordance-Attribut, das ebenfalls vom JavaScript gesetzt wird.
Aber einen direkten Zusammenhang zwischen custom property und Attribut gibt es nicht. Sie verwenden nur den gleichen Begriff.
Rolf
sumpsi - posui - obstruxi