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

/unit-to-px/

    Package Sidebar

    Install

    npm i unit-to-px

    Weekly Downloads

    338

    Version

    1.0.5

    License

    MIT

    Unpacked Size

    15.1 kB

    Total Files

    11

    Last publish

    Collaborators

    • cssobj