apply-selector-and-css

1.1.1 • Public • Published

apply-selector-and-css

experimental

Setup id, className, and css for and HTMLElement. Handy for cases where sometimes css maybe applied from an external file or sometimes from inline.css

Usage

NPM

var applySelectorAndCss = require('apply-selector-and-css');
 
var css =  {
    'div': { width: '100px' },
    '#id': { height: '100px' },
    '.classA.classB': { background: '#F0F' }
};
 
var apply = applySelectorAndCss(css);
 
var el1 = document.createElement('div');
var el2 = document.createElement('div');
apply(el1, 'div#id');
apply(el2, '#id2.classSomething')
 
// el1 would look like this:
// <div id="id" style="width: 100px; height: 100px;"></div>
// 
// el2 would look like this this:
// <div id="id2" class="classSomething"></div>

License

MIT, see LICENSE.md for details.

Package Sidebar

Install

npm i apply-selector-and-css

Weekly Downloads

2

Version

1.1.1

License

MIT

Last publish

Collaborators

  • mikkoh