电子,如何从窗外滑动窗口? (如通知中心)

时间:2017-07-27 02:55:33

标签: macos electron

我想实现与macOS'通知中心相同的开/关动画,基本上是从侧面滑动。

是否可以使用电子来做到这一点?

2 个答案:

答案 0 :(得分:3)

我认为这是可能的。 Electron拥有您需要的一切:

初始状态:

  • 将窗口放在屏幕一侧
  • 设置为可能的最小宽度
  • 隐藏

<强>打开:

  1. 显示窗口
  2. 增加宽度并朝屏幕中心改变位置,直到窗口达到所需尺寸
  3. <强>闭合:

    1. 减小宽度并朝屏幕侧面改变位置
    2. 到达一边时隐藏窗口
    3. 窗口的内容就是CSS和JS魔术,让它看起来不错。

答案 1 :(得分:-1)

查看css动画here

您可以使用css将元素置于屏幕外,并使用css

为其设置动画

不需要javascript。