postcss-fixie

2.0.0 • Public • Published

postcss-fixie

A simple PostCSS plugin to enable a set of easy-to-remember transforms for IE CSS Hacks. Goes especially well with postcss-nested.

The hacks used come from this excellent Stack Overflow answer;

.fooga {
    font-size: 1em;
 
    :ie11(&) {
        font-size: 1.2em;
    }
}
 
/* becomes */
.fooga {
    font-size: 1em;
}
 
/* IE 11+ hack */
_:-ms-fullscreen:root .fooga {
    font-size: 1.2em;
}

Available Hacks

  • :ie11(...) targets IE 11
  • :ie10plus(...) targets IE 10 & 11
  • :ie10(...) targets IE 10
  • :ie910(...) targets IE 9 & 10
  • :ie9plus(...) targets IE 9, 10, & 11
  • :ie9(...) targets IE 9
  • :ie8910(...) targets IE 8, 9, & 10
  • :ie8(...) targets IE 8
  • :ie7(...) targets IE 7
  • :ie678(...) targets IE 6, 7, & 8
  • :ie67(...) targets IE 6 & 7
  • :ie6(...) targets IE 6

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.0
    26
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 2.0.0
    26
  • 1.0.0
    0
  • 0.0.3
    0
  • 0.0.2
    0
  • 0.0.1
    0

Package Sidebar

Install

npm i postcss-fixie

Weekly Downloads

26

Version

2.0.0

License

MIT

Last publish

Collaborators

  • tivac