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