jQuery MiniUI

 找回密码
 立即注册
查看: 1516|回复: 4
打印 上一主题 下一主题

mini.open可以设置动画效果吗 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2022-8-4 17:27:15 |只看该作者 |倒序浏览
例如从下往上弹出

Rank: 2

沙发
发表于 2022-8-4 17:42:16 |只看该作者
win.showAtPos("center","bottom");
只能设置显示的位置。我想增加个动画效果。例如jq的 slideDown(100)

Rank: 8Rank: 8

板凳
发表于 2022-8-5 09:03:56 |只看该作者
aa850062467 发表于 2022-8-4 17:42
win.showAtPos("center","bottom");
只能设置显示的位置。我想增加个动画效果。例如jq的 slideDown(100) ...

目前不支持动画效果

Rank: 2

地板
发表于 2022-8-8 09:58:26 |只看该作者
felt 发表于 2022-8-5 09:03
目前不支持动画效果

好吧,我换div去实现吧。谢谢

Rank: 2

5#
发表于 2022-12-3 14:35:32 |只看该作者
本帖最后由 czh0221 于 2022-12-3 15:07 编辑
aa850062467 发表于 2022-8-8 09:58
好吧,我换div去实现吧。谢谢

如果仅仅是打开时的动画效果,大概有一个调整的方向,可以mini.open({cls:"ec-fade-in"}); Css 动画。也可由左,由右等相应的进入动画效果。
但是关闭时由于div 元素结构的问题,没有办法使用CSS动画效果。
  1. @keyframes fade-in { 0% { opacity: 0.2; }  50% { opacity: 0.5; }  100% { opacity: 1; }}
  2. @-webkit-keyframes fade-in { 0% { opacity: 0.2; }  50% { opacity: 0.5; }  100% { opacity: 1; } }
  3. .ec-fade-in {
  4.     animation: fade-in;
  5.     animation-duration: 0.5s;
  6.     -webkit-animation: fade-in 1s;
  7. }
复制代码

Archiver|普加软件

GMT+8, 2024-5-6 03:46 , Processed in 1.057362 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部