Skip to content
This repository has been archived by the owner on Mar 8, 2019. It is now read-only.

Latest commit

 

History

History
50 lines (31 loc) · 779 Bytes

Readme.md

File metadata and controls

50 lines (31 loc) · 779 Bytes

css

Simple CSS manipulation.

Installation

$ component install ianstormtaylor/css

Example

var css = require('css');
var div = document.getElementById('header');

// get
css(div, 'position'); // "relative"

// set one at a time
css(div, 'position', 'fixed');

// set many at a time
css(div, {
  position: 'fixed',
  top: '24px'
});

// use dashes if you want
css(div, 'font-size', '16px');

// you can omit "px" and it will be added automatically
css(div, 'font-size', 16);

API

css(el, property)

Get the current value of a CSS property of an el.

css(el, property, value)

Set the value of a CSS property on an el.

css(el, properties)

Set the value of a dictionary of properties on an el.

License

MIT