css实现层叠卡片滑出动画更换效果代码
代码语言:html
所属分类:布局界面
代码描述:css实现层叠卡片滑出动画更换效果代码,点击按钮试试效果。
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
[card-stack] {
will-change:transform;
position:relative;
width:20rem;
margin-left:auto;
margin-right:auto;
margin-top:1rem
}
[name=card-set] {
display:none
}
[name=card-set]:checked+[card] {
display:flex;
opacity:1;
filter:blur(0);
transform:translateY(0) scale(1);
transition:transform 1s,opacity 1s,filter .25s;
transition-delay:.3s;
z-index:0
}
[name=card-set]:checked+[card] ~ [card] {
z-index:-1;
display:flex;
opacity:.9;
filter:blur(1px);
transform:translateY(1.2rem) scale(0.95);
transition:transform 1.5s,opacity 1.5s,filter .5s;
transition-delay:.4s
}
[name=card-set]:checked+[card] ~ [card] ~ [card] {
z-index:-2;
display:flex;
opacity:.7;
filter:blur(2px);
transform:translateY(2.4rem) scale(0.9);
transition:transform 2s,opacity 2s,filter 1.5s;
transition-delay:.5s
}
[name=card-set]:checked+[card] ~ [card] ~ [car.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0