问题标签 [offsetheight]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
2972 浏览

javascript - 如何使用 JQuery 找到最短的 div

如何使用 JQuery 找到最短的div

例如,上面会导致 div id="c3" 因为它的高度是 90px。

0 投票
0 回答
346 浏览

javascript - 使用 javascript 在 Chrome && Firefox 中获取元素的真实高度

我有一个充满嵌套 Div 类的页面,我想获得外部 div 的真实高度。OffsetHeight 在 IE(!) 中有效,但在 FireFox 和 Chrome 中无效。

任何人都知道在什么情况下 offsetHeight 可能会返回错误的值?

我的页面太大太复杂,无法在此处发布。我试图创建一个简单的代码来模拟这种情况,但它(offsetHeight)在测试代码(:()中工作。

当 div 的内容高度大于 div 的高度时,OffsetHeight 返回错误(或者可能出乎我的意料)。那是另一个问题。

顺便说一句,Jquery 返回与 offsetHeight 相同的值。

0 投票
1 回答
984 浏览

javascript - 小屏幕上的 Javascript DOM offsetHeight 问题

我有一个简单的代码来将一列id="colLeft"的高度设置为另一列的高度,id="colRight"没有填充或边框:

此代码在台式机和 iPad 上运行良好,但在我的 android 手机上,结果相当不可预测。有时 colLeft 更长,有时 colRight ,有时它按应有的方式工作。我已经在两个浏览器上尝试过,结果相同。

我也在里面尝试过window.onload=function(){...},结果的差异略小,但仍然不完美。

谢谢你的帮助。

0 投票
1 回答
158 浏览

class - MooTools - 查找某个 div 类的 div id 的高度

我正在尝试使用 offsetHeight 根据其类查找元素的高度,到目前为止,我可以根据 div id 找到高度,但是如果我有多个类分配给同一个 id 怎么办?

我改编了这个 jsfiddle 来举例说明我在说什么:http: //jsfiddle.net/VvrAs/80/

其中 field 和 field2 是 div 类,而 textarea 是一个 div id

我希望未定义的值根据类给出 div 的高度。

谢谢。

0 投票
1 回答
226 浏览

javascript - 使用偏移量使 div 内容适合页面内容

如果 div 中内容的高度超过了主 div 的高度,我们尝试使用 offset 调整高度,但徒劳无功。我们尝试了所有可能的方法,偏移顶部,偏移高度。

任何人都可以帮助我们获得正确的处理方式。我们要避免这条线是半可见的。

0 投票
1 回答
978 浏览

javascript - Internet Explorer 将网页总高度设为“0”

我正在尝试使用 javascript 获取网页的总高度,如下所示

var pageHeight = (document.height !== undefined) ? document.height : document.body.offsetHeight;

在其他浏览器中对我来说工作正常,但 Internet Explorer 为它返回一个值“0”。为什么?

0 投票
2 回答
2578 浏览

javascript - 如何找到真实的DIV高度?

我有以下html结构:

当我尝试使用 javascript 在 Firefox 或 chrome div 中查找容器的高度时:

我得到了错误的 offsetHeight(如果与 clientHeight 一起使用)。我只得到 H1 本身的高度,而不是围绕元素的前边距/后边距。

有没有办法得到真实的高度?

0 投票
0 回答
983 浏览

javascript - Javascript offsetleft、offsettop、offsetwidth和offsetheight

谁能告诉我 Javascript 方法“offsetleft”、“offsettop”、“offsetwidth”和“offsetheight”如何在 IE 中工作?我们如何才能让它们在 IE 中正常工作?请告诉我一个合适的功能。

提前致谢 !

这是我的代码......它在 IE 中给出了不同的结果。

0 投票
1 回答
150 浏览

javascript - 用major测试offsetHeight

我对一些简单的 javascript 东西很生气。

我需要一个简单的 javascript 来测试表的 offsetHeight 以动态设置其 div 容器。

我可以在 tableHeight 中获得正确的值,但是“if”条件不起作用..

这里的代码:

有什么建议吗?多谢你们

0 投票
4 回答
182304 浏览

javascript - 什么是 offsetHeight、clientHeight、scrollHeight?

offsetHeight想解释一下, clientHeightand scrollHeightor offsetWidth, clientWidthand之间有什么区别scrollWidth

在客户端工作之前,必须知道这种差异。否则他们一半的生命将花在修复 UI 上。

Fiddle或下面的内联: