【问题标题】:jquery/css folding animation effect [closed]jquery/css折叠动画效果[关闭]
【发布时间】:2017-07-08 23:05:45
【问题描述】:

如何通过点击子级来创建水平折叠'div'的效果(见下文)?

【问题讨论】:

    标签: javascript jquery css animation folding


    【解决方案1】:

    效果是通过使用 CSS 3D 相互折叠的两个平面实现的。 (透视和变换)

    平面需要显示内容,但由于它们是两个独立的元素,我们需要获取原始内容并将 DOM 复制到折叠的两个平面中。

    然后使用 CSS 过渡来为折叠变换设置动画。

    您拥有的折叠越多,您需要的平面越多,其中包含重复的内容。

    完整实现的示例是:http://felixniklas.com/paperfold/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-21
      • 1970-01-01
      相关资源
      最近更新 更多