我正在使用两个 div,左边一个是可折叠容器,右边一个是主容器,如下所示:
================================
| | |
| | |
| | |
| div 1 | div 2 |
| | |
| | |
================================
我正在使用简单的 css 类折叠 div 1,当 div 1 不可见时,div 2 会扩大大小并占据其余空间。现在我需要在调整大小后获取 div 2 的大小(这不是即时的,它正在使用过渡)。
我想在 div 2 中呈现 d3 内容,并且需要知道 div 的正确尺寸。不幸的是,
$("#div2-id").宽度()
返回未定义的结果。我认为这主要是由于过渡。调整大小后如何获得正确的 div 宽度和高度?
最佳答案
我认为阅读这篇文章是一种更准确的方法,因为您会在过渡结束后立即触发一个事件。 Callback when CSS3 transition finishes
关于javascript - div调整大小后如何检测html div的宽度和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34407186/