div+css布局实现科幻卡通潜水艇动画交互效果代码
代码语言:html
所属分类:动画
代码描述:div+css布局实现科幻卡通潜水艇动画交互效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> * { padding: 0; margin: 0; box-sizing: border-box; } body { width: 100vw; height: 100vh; background-color: #6835AC; display: grid; place-items: center; overflow: hidden; } #root { width: 100vw; height: 100vh; background-color: #6835AC; display: grid; place-items: center; } .container { width: 327px; height: 327px; position: relative; } .kurzgesagt { transform: scale(0.7); } .hull { width: 327px; height: 327px; border-radius: 50%; background-color: #20E9FD; border: 18px solid #4E37FD; overflow: hidden; position: relative; z-index: 1; transition: 1s ease-in-out; } .hull__reflection { border-radius: 20px; background-color: #FEFEFE; width: 24px; height: 52px; position: absolute; top: 15%; right: 33px; transform: rotate(-45deg); } .hull__shadow { width: 327px; height: 327px; border-radius: 50%; background-color: #398DFE; transform: translate(-62%, 40%); } .hull__person { position: absolute; bottom: -50px; right: 60px; height: 80%; width: 80px; border-radius: 50px; background-color: #040404; z-index: 2; } .hull__person__eye { width: 43px; height: 43px; border-radius: 50%; background-color: #FEFEFE; position: absolute; top: 30px; left: 50%; transform: translateX(-50%); } .hull__person__eye:before { width: inherit; height: inherit; border-radius: 50%; content: ""; display: block; position: absolute; background-color: #040404; top: 100%; transform: translateY(-40%); transition: 0.6s; } .hull__person__nose { position: absolute; left: 100%; top: 56px; width: 35px; height: 32px; background-color: #EF7E50; border-top-right-radius: 50px; border-bottom-right-radius: 50px; z-index: -1; } .motor__protector { background-color: #FEA001; position: absolute; bottom: 0; width: 350px; height: 66px; border-radius: 50px; z-index: 2; } .motor__protector div { border-radius: 10px; background-color: #FEDE02; position: absolute; top: 10px; height: 10px; } .motor__protector__line-1 { width: 117px; left: 140px; } .motor__protector__line-2 { width: 40px; left: 270px; } .motor__machine { border-radius: 43px; position: absolute; left: -100px; bottom: 0; background-color: #FF6820; width: 190px; height: 130px; z-index: 2; } .motor__machine__line-1 { border-radius: 10px; background-color: #F5A57F; position: absolute; top: 10px; height: 14px; width: 80px; left: 50%; transform: translateX(-50%); } .motor__machine__inner { border-radius: 16px; background-color: #A02A7D; position: absolute; top: 52%; left: 40px; width: 70px; height: 70px; transform: translateY(-50%) skewX(-10deg); display: grid; place-items: center; padding: 7px; } .motor__machine__inner div { border-radius: 10px; background-color: #4C077F; width: 80%; height: 10px; } .motor__machine__inner-shadow { border-radius: 16px; width: 70px; height: 70px; background-color: #FEA001; content: ""; position: absolute; top: 52%; left: 28px; z-index: -2; transform: translateY(-50%) skewX(-10deg); } .motor__cooler { background-color: #360183; width: 80%; height: 60px; border-bottom-left-radius: 70px; border-bottom-right-radius: 70px; position: absolute; top: 100%; right: 20px; z-index: 2; } .motor__cooler__line-1 { border.........完整代码请登录后点击上方下载按钮下载查看
网友评论0