unit-to-px

1.0.5 • Public • Published

Unit To Px

Convert any CSS unit (pt, em, rem, pc, in, mm, cm, vw...) to px, in browser

Build Status npm Standard - JavaScript Style Guide

Install

NPM

npm install -S unit-to-px

UNPKG

http://unpkg.com/unit-to-px

Usage

Only one top level API: fn (cssLength: string) -> px: Number

1. Caculate px per unit

const toPx = require('unit-to-px')
 
console.log(toPx('mm'))  //3.779375
console.log(toPx('rem')) //16
console.log(toPx('em'))  //14
console.log(toPx('in'))  //96
console.log(toPx('vh'))  //2.48
console.log(toPx('??'))  //0 -> unknown unit always be 0!

2. Convert px of length

const toPx = require('unit-to-px')
 
console.log(toPx('210mm'))  //793.6687499999999
console.log(toPx('- 210 m m'))  //throw TypeError: Error parsing length

Readme

Keywords

Package Sidebar

Install

npm i unit-to-px

Weekly Downloads

367

Version

1.0.5

License

MIT

Unpacked Size

15.1 kB

Total Files

11

Last publish

Collaborators

  • cssobj