load-styles

2.0.0 • Public • Published

load-styles

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

Installation

$ 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

<div id="foo">This div should be red.</div>
var loadStyles = require('load-styles');
loadStyles(
  '#foo {' +
  '  width: 100px;' +
  '  height: 100px;' +
  '  background-color: red;' +
  '  text-align: center;' +
  '  font-size: 9px;' +
  '}'
);

License

MIT

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.0
    9,031
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 2.0.0
    9,031
  • 1.0.1
    2

Package Sidebar

Install

npm i load-styles

Weekly Downloads

9,033

Version

2.0.0

License

MIT

Last publish

Collaborators

  • tootallnate