JavaScript dynamic stylesheets
$ component install microjs/css
Basic usage.
var css = require('css'); var sheet = css.newSheet(); sheet .selector('div.test', { 'float': 'left', 'border': '1px solid #000' }) .selector('span', { 'font-style': 'italic' });
Selectors can be used later.
var div_css = sheet.selector('div.test'); div_css.properties({ 'background': 'pink' });
Remove selector properties.
sheet.remove('div.test'); sheet.remove(div_css);
Remove sheet.
sheet.remove();
MIT