首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Javascript获取元素的neto面积

使用Javascript获取元素的neto面积
EN

Stack Overflow用户
提问于 2013-10-16 23:58:25
回答 1查看 144关注 0票数 2

我尝试了一段时间来寻找element的neto区域。当我说“内图区域”时,我指的是我们在屏幕上看到的实际可见区域。

例如,你可以在新闻网站上看到图片和文本/标题,文本覆盖了图片的一部分。在这种情况下,我想要图像区域而不是文本区域。

我尝试了许多方法,比如递归,它计算所有元素的面积-但都没有成功。

有什么简单的方法可以获取这些信息吗?

非常感谢,

EN

回答 1

Stack Overflow用户

发布于 2013-10-22 23:28:29

以px为单位获取宽度/高度/面积

纯JavaScript

代码语言:javascript
复制
var el = document.getElementById('myElement');
var width = el.offsetWidth;
var height = el.offsetHeight;
var area = width  * height;

jQuery

代码语言:javascript
复制
var el = $('#myElement');
var width = el.outerWidth();
var height = el.outerHeight();
var area = width * height;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19408168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档