动态切换父元素隐藏和显示里面的子元素的动画会再一次执行吗?

代码:

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站制作、成都网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的尼泸西网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

动态切换父元素隐藏和显示里面的子元素的动画会再一次执行吗?

完整代码:







*{
margin: 0;
padding: 0;
}
.box{
background-color: #00B83F;
}
.flag{
position: fixed;
width: 1px;
height: 100%;
background-color: red;
left: 400px;
top:0;
}
.btn{
position: fixed;
bottom: 0;
left: 0;
right: 0;
height: 100px;
background-color: rgba(0,0,0,.4);
}
.main{
width: 300px;
height: 300px;
background-color: #ccc;
animation: move 3s 2;
}
@keyframes  move{
from{
transform: translateX(0);
}
to{
transform: translateX(100px);
}
}




// 显示 $('button:eq(0)').click(function(){ $('.box').show(); }); // 隐藏 $('button:eq(1)').click(function(){ $('.box').hide(); });

经过测试:

每次在切换显示父元素时,子元素都会重新开始执行动画


本文标题:动态切换父元素隐藏和显示里面的子元素的动画会再一次执行吗?
URL标题:http://hbruida.cn/article/pojces.html