@blockquote/pseudo-css-support

1.1.0 • Public • Published

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>

Package Sidebar

Install

npm i @blockquote/pseudo-css-support

Weekly Downloads

3

Version

1.1.0

License

MIT

Unpacked Size

3.51 kB

Total Files

5

Last publish

Collaborators

  • oscarmarina