UNPKG

load-styles

Version:

Add a CSS <style> tag to the document's <head> node

50 lines (35 loc) 817 B
load-styles =========== ### Add a CSS `<style>` tag to the document's `<head>` node. Installation ------------ ``` bash $ npm install load-styles ``` API --- ### loadStyles(String cssStr[, Document doc]) → `<style>` Creates a `<style>` DOM node with the specified `cssStr` text injected into it. Then, the `<style>` node is inserted into the `<head>` element of the `doc` document instance. Finally, the DOM node is returned back to the user in case any further action is required on the node. Example ------- ``` html <div id="foo">This div should be red.</div> ``` ``` js var loadStyles = require('load-styles'); loadStyles( '#foo {' + ' width: 100px;' + ' height: 100px;' + ' background-color: red;' + ' text-align: center;' + ' font-size: 9px;' + '}' ); ``` License ------- MIT