postcss-filter-background
v1.0.1
Published
PostCSS plugin to add gradient filter for IE to support rgba background
Downloads
2
Readme
PostCSS Filter Background
PostCSS plugin to add gradient filter for IE to support rgba background.
Example
const postcssFilterBackground = require('postcss-filter-background');
postcss([
postcssFilterBackground({
ieOnly: false
})
])
ieOnly: false
/* Input example */
.rgba-background {
color: #000;
background: rgba(0, 0, 255, .5);
}
/* Output example */
.rgba-background {
color: #000;
}
@media \0screen\,screen\9 {
.rgba-background {
filter: progid:DXImageTransform.Microsoft.gradient(StartColorStr='#800000ff', EndColorStr='#800000ff', GradientType=0);
}
}
@media (min-width: 0) {
.rgba-background {
background: rgba(0, 0, 255, .5);
}
}
ieOnly: true
Support for Only IE 5-9
const postcssFilterBackground = require('postcss-filter-background');
postcss([
postcssFilterBackground({
ieOnly: true
})
])
/* Input example */
.rgba-background {
background: rgba(0, 0, 255, .5);
}
/* Output example */
.rgba-background {
filter: progid:DXImageTransform.Microsoft.gradient(StartColorStr='#800000ff', EndColorStr='#800000ff', GradientType=0);
}
See PostCSS docs for examples for your environment.