css-property
CSS property constructor
Install
Install with npm
npm install --save css-property
Usage v2
var selector = property = bodySelector = prop = ; console; // font-familyconsole; // Arialconsole; // bodyconsole; // font-family: Arial;
Usage v1
var Selector = Property = bodySelector = 'body' prop = 'font-family' 'Arial' bodySelector; console; // font-familyconsole; // Arialconsole; // bodyconsole; // font-family: Arial;
v2 API
property(prop, value, selector)
prop
Type: String
Default: none
Property
value
Type: String
Default: none
Value
selector
Type: Object
Default: none
Selector the property originates from.
property.compare(property)
Compares with another Property based on Selector#specificity.
property
Type: Object
Default: none
Property to compare.
property.toString()
Returns CSS property.
v1 API
Property(prop, value, selector)
prop
Type: String
Default: none
Property
value
Type: String
Default: none
Value
selector
Type: Object
Default: none
Selector the property originates from.
Property.prototype.compare(property)
Compares with another Property based on Selector#specificity.
property
Type: Object
Default: none
Property to compare.
Property.prototype.toString()
Returns CSS property.
Credit
The code for this module was originally taken from the Juice library.
License
MIT