首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在带有溢出的div设置中获取隐藏内容的高度:隐藏?

问如何在带有溢出的div设置中获取隐藏内容的高度:隐藏?
EN

Stack Overflow用户
提问于 2010-08-12 00:14:36
回答 2查看 1.3K关注 0票数 0

我想做一个div,当点击它的内容时,它会扩展到显示它的内容。我迄今所做的是:

  • 创建了一个div,设置为一个JS函数,该函数在“最小化”和“最大化”之间切换div的高度(20 JS高度和XYZpx高度)。

到目前为止,除了我不知道如何在div中获得内容的高度,所以我可以调整div的大小以准确地适应内容之外,一切都能正常工作。因此,本质上,我有从20 by“最小化”div溢出的隐藏内容,我可以扩展div来显示溢出的内容,但我不知道要扩展多少。

你知道我该怎么做吗?

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-12 00:36:09

这是我想解决的问题。我不知道你到底想做什么。

http://jsfiddle.net/Mw6Ys/2/

票数 0
EN

Stack Overflow用户

发布于 2010-08-12 00:27:22

你就不能直接删除隐藏的溢出和高度css。而div将调整正确的高度。如果你需要找到确切的高度。使用javascript删除overflow:hidden和高度。然后测量offsetHeight并将其设置为高度。虽然如果要这样做,最好是从DOM中移除元素,然后在完成之后再放回其中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3463835

复制
相关文章

相似问题

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