css实现杯中瓶中鲜花绽放落下动画效果代码
代码语言:html
所属分类:动画
代码描述:css实现杯中瓶中鲜花绽放落下动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> *, *::after, *::before{ padding: 0; margin: 0; box-sizing: border-box; } :root{ --color-bg: linear-gradient(to top,#010329,#000005); --color-glass:linear-gradient(to left,#142544,#1a9092); --color-water:linear-gradient(to left,#142544,#1b6d6e); } body{ background-image:var(--color-bg); min-height: 100vh; display: flex; justify-content: center; align-items:flex-end; overflow: hidden; } .flower{ position: relative; } .flower__glass{ width:20vmin; height: 30vmin; background-image: var(--color-glass); clip-path: polygon(0 0, 100% 0, 85% 100%, 15% 100%); opacity: .8; position: relative; } .flower__glass::after{ content: ''; position: absolute; bottom: 0; left: 0; background-color: #182843; width: 100%; height: 2vmin; } .flower__glass::before{ content: ''; position: absolute; bottom: 0; left: 0; background-image: var(--color-water); width: 100%; height: 15vmin; } .f-wrapper{ position: absolute; left: 45%; bottom: 2vmin; } .f-wrapper--2{ left: 50%; bottom: 5%; transform-origin: 10% left; transform: rotate(20deg); } .f-wrapper--3{ left: 30%; bottom: 5%; transform-origin: 10% left; transform: rotate(-10deg); } .f-wrapper--3 .flower__line{ height: 45vmin; position: relative; } .f-wrapper--3 .flower__line::after{ content: ''; position: absolute; left:0; top: 0; width: .........完整代码请登录后点击上方下载按钮下载查看
网友评论0