CSS Feature Queries
CSS Feature Queries allow authors to condition rules based on whether particular property declarations are supported in CSS using the @supports at rule.
CSS.supports() API
The CSS.supports() static method returns a Boolean value indicating if the browser supports a given CSS feature, or not.
cssimportrule api: supportstext
csssupportsrule api
css api: `supports()` static method
customelementregistry api: define: supports `disabledfeatures` static property
domtokenlist api: supports
htmlcanvaselement api: toblob: `type` parameter supports `"image/webp"`
htmlcanvaselement api: todataurl: `type` parameter supports `"image/webp"`
htmlscriptelement api: `supports()` static method
navigator api: registerprotocolhandler: `scheme` parameter supports `cabal`
navigator api: registerprotocolhandler: `scheme` parameter supports `dat`
navigator api: registerprotocolhandler: `scheme` parameter supports `did`
navigator api: registerprotocolhandler: `scheme` parameter supports `dweb`
navigator api: registerprotocolhandler: `scheme` parameter supports `ftp`
navigator api: registerprotocolhandler: `scheme` parameter supports `ftps`
navigator api: registerprotocolhandler: `scheme` parameter supports `geo`
navigator api: registerprotocolhandler: `scheme` parameter supports `hyper`
navigator api: registerprotocolhandler: `scheme` parameter supports `im`
navigator api: registerprotocolhandler: `scheme` parameter supports `ipfs`
navigator api: registerprotocolhandler: `scheme` parameter supports `ipns`
navigator api: registerprotocolhandler: `scheme` parameter supports `irc`
navigator api: registerprotocolhandler: `scheme` parameter supports `ircs`
navigator api: registerprotocolhandler: `scheme` parameter supports `matrix`
navigator api: registerprotocolhandler: `scheme` parameter supports `mms`
navigator api: registerprotocolhandler: `scheme` parameter supports `news`
navigator api: registerprotocolhandler: `scheme` parameter supports `nntp`
navigator api: registerprotocolhandler: `scheme` parameter supports `sftp`
navigator api: registerprotocolhandler: `scheme` parameter supports `sip`
navigator api: registerprotocolhandler: `scheme` parameter supports `sms`
navigator api: registerprotocolhandler: `scheme` parameter supports `smsto`
navigator api: registerprotocolhandler: `scheme` parameter supports `ssb`
navigator api: registerprotocolhandler: `scheme` parameter supports `ssh`
navigator api: registerprotocolhandler: `scheme` parameter supports `tel`
navigator api: registerprotocolhandler: `scheme` parameter supports `urn`
navigator api: registerprotocolhandler: `scheme` parameter supports `wtai`
navigator api: registerprotocolhandler: `scheme` parameter supports `xmpp`
readablestream api: async iterable (supports iteration using `for await ... of`)
setinterval api: supports parameters for callback
settimeout api: supports parameters for callback
websocket api: supports protocol as specified by rfc 6455
css at-rule: `@import`: `supports() as import condition`
css at-rule: `@supports`: `font-format()`
css at-rule: `@supports`: `font-tech()`
css at-rule: `@supports`: `selector()`
types: `<image>`: `paint()`: supports additional parameters to pass to the `paintworklet`
headers http header: supports-loading-mode
headers http header: supports-loading-mode: `credentialed-prerender` directive
headers http header: supports-loading-mode: `fenced-frames` directive
svg element: path: d: `d` as css property supports `path()`
50 results found.