隐藏元素内跨度的高度
Height of span inside hidden element
我需要用jquery获取隐藏元素内跨度的高度。我已经尝试了一些方法,包括将div的css更改为"position":"absolute"、"visibility":"idden"、"display":"block",并对整个内容进行克隆,但都没有成功。甚至连jquery实际的插件都没有
我在jsfiddle中做了一个简化的例子http://jsfiddle.net/5XreY/
要获得元素的准确大小,需要对其进行渲染(即不隐藏)。一个技巧是将其从屏幕上移开,使用负文本缩进或绝对定位进行测量。
您还可以将可见性仅设置为隐藏,然后测量它。http://jsfiddle.net/5XreY/1/元素将不可见,但可以测量,如果你想显示它:没有,你可以在测量它的高度后立即设置它。
相关文章:
- 查找元素高度,包括边距
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- 根据元素高度和宽度的百分比变化增加或减少字体大小
- 更改第二次推送时不起作用的元素高度
- 设置固定元素的最大高度
- 如何根据主体高度动态更改元素边距顶部
- 我需要帮助弄清楚一旦窗口的垂直高度被滚动,如何切换一个元素
- 要更改变量的高度li元素
- 如何在不同的设备模式下强制元素的高度
- 使用JavaScript更改带有窗口高度的元素样式
- 获取不可见元素的高度
- jQuery查找最大元素的高度
- 远距离变换元素的宽度/高度(以像素为单位)
- 使用Javascript匹配两个HTML元素的高度
- 指示中的角度手表元素高度
- 清空并附加元素的扩展高度
- 获取下一个或上一个隐藏元素的高度,以设置父元素的高度.jquery.
- 如何在 React 中使用可变高度元素实现无限滚动
- 如何获取"br"的高度元素使用jquery
- <对象的自动高度/>元素中嵌入的内容