当使用 Bootstrap 折叠插件时,我注意到元素面板中有一个动画元素的内联高度属性。我想删除这个(从实际的核心 Collapse.js/Transition.js 插件),因为我使用的是纯 CSS3 动画/过渡。
原因有两个:a/我不需要它,b/它与我自己的动画冲突,元素首先扩展到脚本计算的高度,然后在 15ms 暂停后折叠到高度: 100%(如我所愿)
我强调:我不想覆盖它,我想完全删除它(请不要回答覆盖)
最佳答案
高度是由任何看起来像的东西设置的:
this.$element[dimension](0)...
您需要在 .hide
和 .show
插件方法中找到它们。
关于javascript - 去除 JS 设置的 Bootstrap Collapse 内联高度属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42028093/