div+css实现可爱卡通小恐龙骑单轮车动画效果代码
代码语言:html
所属分类:动画
代码描述:div+css实现可爱卡通小恐龙骑单轮车动画效果代码
代码标签: div css 可爱 卡通 小恐龙 骑 单轮 车 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> /* * { animation: none !important; } */ @keyframes move { 0%, 100% { transform: translate(-50%, 0) rotate(0); } 25% { transform: translate(-56%, 0) rotate(2deg); } 75% { transform: translate(-44%, 0) rotate(-2deg); } } article { animation: move 4s infinite; --skin: #8c5; --skin2: #ee5; position: absolute; bottom: 4vmin; left: 50%; transform: translate(-50%, 0%); width: 80vmin; height: 80vmin; transform-origin: 50% 96%; } article *, article *::before, article *::after { position: absolute; box-sizing: border-box; } .head { width: 60%; height: 50%; top: 0; left: 40%; transform: translateX(-50%); filter: drop-shadow(-0.15vmin -0.25vmin) drop-shadow(0.15vmin -0.25vmin) drop-shadow(0 -0.125vmin) drop-shadow(0 0.5vmin) drop-shadow(-0.25vmin 0) drop-shadow(0.35vmin 0) } .face { width: 80%; height: 90%; border-radius: 100% 100% 60% 60%; background: var(--skin); right: 0; } .face::before { content: ""; width: 110%; height: 60%; background: var(--skin); top: 50%; right: 0; border-radius: 100% 0 100% 100%; } .eye { width: 25%; background: /* radial-gradient( at 30% 35%, #fff 20%, #0000 21%), */ /* radial-gradient(circle at 50% 15%, #fff 5%, #0000 5.5%) */ #000; aspect-ratio: 1 / 1.1; border-radius: 50%; top: 45%; left: 5%; } @keyframes moveEye { 0% { transform: scale(1); } 100% { transform: scale(0.94); } } .eye::before { animation: move.........完整代码请登录后点击上方下载按钮下载查看
网友评论0