javascript - 从样式设置为 % 的元素中获取以像素为单位的宽度?

标签 javascript html css

我有这个元素:

<div style="width: 100%; height: 10px;"></div>

我想获取它的宽度(以像素为单位)。我刚试过这个:

document.getElementById('banner-contenedor').style.width

返回 100%。是否可以使用 JavaScript 实际获取元素的像素宽度?

最佳答案

document.getElementById('banner-contenedor').clientWidth

关于javascript - 从样式设置为 % 的元素中获取以像素为单位的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11927844/

相关文章:

javascript - Node.js child_process exec,stdin 没有传递给 ssh

html - CSS3、HTML 慢动画 'train'

css - Bootstrap 3 导航折叠菜单 - anchor 总是在右边

javascript - 如何在 Bootstrap 中将单个下拉菜单附加到正文

css - 链接在点击时向上移动

css - Ionic 2 如何使 ionic 列表从下往上增长?

javascript - 浏览器如何通过 HTTP 下载文件

javascript - 理解 If 条件逻辑

javascript - 将变量数据类型解析为函数,该函数包含对 JavaScript 中数据类型的条件检查

javascript - 在字符串 Angular 的一部分上应用粗体文本