Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 929 Bytes

README.md

File metadata and controls

47 lines (34 loc) · 929 Bytes

PostCSS Mq Last Build Status

PostCSS plugin that gives media query rules precedence by moving them to the end of the file.

Sometimes, when working with nesting plugins, media atrules are output before otherwise-identical rules.

Since media queries don't raise specificity, this plugin moves media atrules to the end of the output, making them override non-media query rules.

Input:

@media (max-width: 34em) {
    .half.stackable {
    	width: 100%
    }
}

.half.stackable {
	width: 50%
}

Output:

.half.stackable {
	width: 50%
}

@media (max-width: 34em) {
    .half.stackable {
    	width: 100%
    }
}

Usage

postcss([ require('postcss-mq-last') ])

See PostCSS docs for examples for your environment.