Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 782 Bytes

README.md

File metadata and controls

53 lines (37 loc) · 782 Bytes

Build Status

css

JavaScript dynamic stylesheets

Installation

$ component install microjs/css

Usage

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();

License

MIT