npm.io
1.1.3 • Published 9 years ago

get-size-percent

Licence
MIT
Version
1.1.3
Deps
0
Vulns
0
Weekly
0
Stars
3

getSizePercent

Get an element's width or height in percentage

Usage

<style>
.my-element {
  width: 85%
}
</style>
<body>
  <div class="my-element"></div>
</body>
const width = getSizePercent({ selector: '.my-element', property: 'width' });
// width === '85%'

Thanks

Borrowed a nice trick from this answer, implementation is more stable (on some widths the calculations weren't completely accurate).

So big thanks to timofey