1.1.0 • Published 1 year ago

@blockquote/pseudo-css-support v1.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

pseudo-css-support

Detecting Support - CSS pseudo-classes and CSS pseudo-elements

Demo: https://stackblitz.com/github/oscarmarina/pseudo-css-support?file=README.md

<script type="module">
  import { pseudoCssSupport } from '@blockquote/pseudo-css-support'

  console.info(':focus-visible ', pseudoCssSupport(':focus-visible'));

  console.info('::part(foo) ', pseudoCssSupport('::part(foo)'));

  console.info(':has(foo) ', pseudoCssSupport(':has(foo)'));

  console.info(':lang(xx-XX) ', pseudoCssSupport(':lang(xx-XX)'));

  // https://developer.mozilla.org/en-US/docs/Web/CSS/@property
  console.info('@property --property-name ', pseudoCssSupport('@property --property-name'));

  // https://developer.mozilla.org/en-US/docs/Web/CSS/:host-context
  console.info(':host-context(foo) ', pseudoCssSupport(':host-context(foo)'));

  // https://developer.mozilla.org/en-US/docs/Web/CSS/:playing
  console.info(':playing ', pseudoCssSupport(':playing'));
</script>