【发布时间】:2017-10-02 22:21:03
【问题描述】:
<div id="a">my content blah blah .....</div>
<div id="b" style="display: none">magic content blah blah</div>
<div id="c">other stuff</div>
在 js (jQuery) 中,我使用$("#b").fadeIn() 和 $("#b").fadeOut() 来控制 div#b 的可见性
当 jQuery 动画开始/结束时,最后一个 div (div#c) 被移动(由浏览器)向上(在 div#a 下)(在 fadeOut 上)和向下(在 div#b 下)(在 fadeIn 上)
如何为 div#c 的这些动作设置动画? (通过 css 过渡平滑地上下移动 div(#c))。
“移动”是指当项目消失(淡出)或屏幕的“分辨率”发生变化(响应式适应)时浏览器执行的元素重新定位 谢谢。
【问题讨论】:
标签: javascript jquery css animation css-transitions