要准确获取元素的clientWidth,可以通过以下方法:
var element = document.getElementById('myElement');
var width = element.clientWidth;
console.log(width);
var element = document.getElementById('myElement');
var style = window.getComputedStyle(element);
var width = parseInt(style.getPropertyValue('width'), 10);
console.log(width);
var element = document.getElementById('myElement');
var width = element.offsetWidth;
console.log(width);
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:为什么我的clientwidth值不准确