PostCSS Pseudo Class Any Link

NPM Version CSS Standard Status Build Status Support Chat

PostCSS Pseudo Class Any Link lets you :any-link pseudo-class in CSS, following the Selectors specification.

nav :any-link > span {
  background-color: yellow;
}

/* becomes */

nav :link > span, nav :visited > span {
  background-color: yellow;
}

nav :any-link > span {
  background-color: yellow;
}

From the proposal:

The :any-link pseudo-class represents an element that acts as the source anchor of a hyperlink. It matches an element if the element would match :link or :visited.

Usage

Add PostCSS Pseudo Class Any Link to your project:

Use PostCSS Pseudo Class Any Link to process your CSS:

Or use it as a PostCSS plugin:

PostCSS Pseudo Class Any Link runs in all Node environments, with special instructions for:

Options

preserve

The preserve option determines whether the original :any-link rule is preserved. By default, it is preserved.

Last updated

Was this helpful?