# apply-selector-and-css **Repository Path**: mirrors_Jam3/apply-selector-and-css ## Basic Information - **Project Name**: apply-selector-and-css - **Description**: Setup id, className, and inline css if needed for and HTMLElement based on a selector. Handy for cases where sometimes css maybe applied from an external file or sometimes from inline.css - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2026-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # apply-selector-and-css [![experimental](http://badges.github.io/stability-badges/dist/experimental.svg)](http://github.com/badges/stability-badges) 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](https://nodei.co/npm/apply-selector-and-css.png)](https://www.npmjs.com/package/apply-selector-and-css) ```javascript 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: //
// // el2 would look like this this: //
``` ## License MIT, see [LICENSE.md](http://github.com/Jam3/apply-selector-and-css/blob/master/LICENSE.md) for details.