div+css实现2023新年快乐气球文字动画效果代码
代码语言:html
所属分类:动画
代码描述:div+css实现2023新年快乐气球文字动画效果代码
代码标签: div css 2023 新年 快乐 气球 文字
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> @import url('https://fonts.googleapis.com/css?family=Montserrat:700|Pacifico'); *, *:after, *:before{ box-sizing:border-box; margin:0; padding:0; -webkit-transition: all 100ms ease-in; transition: all 100ms ease-in; } html{ background: #222048; } .hpny-vnd{ width: 100%; font-family: 'Pacifico', cursive; font-size: 100px; font-weight: 700; color: #f48fb1; text-align: center; position: absolute; top: 50%; opacity: 0; animation: vem_feliz 2s ease-in-out 7s forwards; } .ano_novo{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; flex-direction: row; justify-content: center; align-items: center; overflow: hidden; padding: 200px 100px 0px 0px; } .ano_novo>span{ font-family: 'Montserrat', sans-serif; font-size: 175px; font-weight: 700; color: #7a8fe8; } span.seis{ position: absolute; top: 50%; right: 50%; margin-right: -200px; animation: vai_2016 5s ease-in-out 5s forwards; } span.sete{ position: absolute; right: 0%; margin-right: -200px; animation: vem_2017 6s ease-in-out forwards; } span.sete:before{ content: ''; width: 0px; height: 6px; display: block; border-radius: 3px; background: #7a8fe8; transform: rotate(0deg); transform-origin: left top; position: absolute; top: 55px; left: 10px; z-index: -1; animation: entrega_balao 1s ease-in-out 4s; } .balao{ width: 100px; height: 100px; display: block; background: #e8d57a; border-radius: 50%; position: absolute; top: 50%; margin-top: -165px; right: 0%; margin-right: -200px; animation: vem_e_vai_balao 10s ease-in-out forwards; } .balao:before{ content: ''; width: 0; height: 0; border-style: solid; border-width: 0 10px 20px 10px; border-color: transparent transparent #b19b32 transparent; position: absolute; left: 50%; margin-left: -10px; bottom: -10px; z-index: -1; } .balao:after{ content: ''; width: 4px; height: 100px; display: block; background: #fff; border-radius: 0px 0px 3px 3px; position: absolute; left: 50%; margin-left: -2px; bottom: -110px; } .fogos{ width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; overflow: hidden; } .fogos>div{ border: 2px solid #fff; position: absolute; opacity: 0; animation: solta_fogos 1.5s ease-in-out 8s forwards; } .fogos>div.f1{ left: 20%; top: 40%; } .fogos>div.f2{ left: 15%; top: 70%; } .fogos>div.f3{ right: 20%; top: 40%; } .fogos>div.f4{ right: 15%; top: 70%; } .fogos>div span{ width: 6px; height: 6px; display: block; position: absolute; top: 0; left: 0; opacity: 0; animation: estoura_fogos 0.5s ease-in-out 9s forwards; } .fogos>div span:nth-child(1){ transform: rotate(0deg); } .fogos>div span:nth-child(2){ transform: rotate(120deg); } .fogos>div span:nth-child(3){ transform: rotate(240deg); } .fogos>div span:before{ content: ''; width: 2px; height: 50px; display: block; background: #f5cc06; position: absolute; top: -60px; left: 2px; } .fogos>div span:after{ content: ''; .........完整代码请登录后点击上方下载按钮下载查看
网友评论0