Skip to content
JavaScript dynamic stylesheets
CoffeeScript JavaScript
Find file
Failed to load latest commit information.
src fixed issue #1
.gitignore added css.js
README.md Update README.md
css.js fixed issue #1
css.min.js fixed issue #1
grunt.js coffee script rewrite
package.json Fixed version number in package.json

README.md

css.js

JavaScript dynamic stylesheets

usage

Basic usage.

var sheet = cssjs.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();

Copyright and Licensing

Copyright (c) 2012 Radosław Mejer, released under the MIT license.

todo

  • compatibility check
  • unit testing
  • ...?
Something went wrong with that request. Please try again.