Get accurate element dimensions, even if it's hidden!
npm install get-node-dimensions
Get accurate element dimensions, even if it's hidden!
npm install get-node-dimensions --save
``htmlgetNodeDimensions
(UMD library exposed as )`
`js
import getNodeDimensions from 'get-node-dimensions'
const div = document.getElementById('div-to-measure')
console.log(getNodeDimensions(div)) // { width, height, top, right, bottom, left }
`
Returns element rect which includes width, height, top, right, bottom, left.
createOptions`:
- margin {bool}: Whether or not to account for element margins in calculation
- clone {bool}: Whether or not to use a clone to measure. If no width/height found, the element will automatically be cloned in order to obtain proper dimensions
- display|width|height {string}: sets respective clone property