纯css绘制卡通人物形象
代码语言:html
所属分类:布局界面
代码描述:纯css绘制卡通人物形象
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> body { background: rgb(133, 190, 234); width: 100vw; height: 100vh; } .container { position: absolute; top: 20%; left: 25%; width: 500px; height: 700px; } .head { position: absolute; height: 45%; width: 100%; } .hat { position: absolute; height: 50%; width: 80%; background: rgb(69, 167, 91); background: linear-gradient( 190deg, rgba(69, 167, 91, 1) 31%, rgba(18, 109, 39, 1) 70%, rgba(7, 77, 0, 1) 88% ); border-radius: 70% 80% 5% 70%; top: -17%; left: 17%; transform: rotate(-45deg); z-index: -10; } #shade { position: absolute; height: 90%; width: 70%; right: 15%; top: 13%; border-radius: 0% 0% 40% 50%; z-index: 3; background: rgb(241, 135, 99, 0.3); background: linear-gradient( 120deg, rgba(241, 135, 99, 0) 55%, rgba(241, 135, 99, 1) 76% ); } .face { position: absolute; height: 100%; width: 70%; left: 10%; top: 5%; border-radius: 0% 0% 40% 50%; background: rgb(241, 135, 99); background: linear-gradient( 155deg, rgba(241, 135, 99, 1) 18%, rgba(255, 242, 178, 1) 35%, rgba(250, 205, 151, 1) 61%, rgba(241, 135, 99, 1) 86% ); z-index: 2; box-shadow: 40px -8px rgb(241, 135, 99); } .face::before { content: ""; position: absolute; background: rgb(241, 135, 99, 0.3); background: linear-gradient( -30deg, rgba(241, 135, 99, 0) 20%, rgba(241, 135, 99, 0.7) 90% ); transform: rotate(0deg); width: 7%; height: 7%; left: 33%; top: 65%; border-radius: 10% 30% 50% 50%; } .eyes { position: absolute; height: 25%; width: 12%; left: 15%; top: 35%; border-radius: 50%; background: rgb(255, 255, 255); background: linear-gradient( 130deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 1) 39% ); z-index: 6; border: solid 2px black; } .eyes::after { content: ""; position: absolute; height: 100%; width: 100%; left: 280%; top: -7%; border-radius: 45%; background: rgb(255, 255, 255); background: linear-gradient( 130deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 1) 39% ); border: solid 2px black; } .eyebrows { position: absolute; height: 8%; width: 26%; left: 2%; top: 22%; border-radius: 10% 89% 0% 92% / 12% 91% 0% 64%; background: #6f3517; } .eyebrows::before { content: ""; width: 100%; height: 100%; position: absolute; left: 175%; top: -35%; border-radius: 89% 10% 92% 0% / 91% 12% 64% 0%; background: #6f3517; transform: rotate(-10deg); } .eyebrows::after { content: ""; width: 90%; height: 100%; position: absolute; left: 100%; top: 700%; border-radius: 50%; border-top: solid 5px #6f3517; } .left-ear { position: absolute; height: 25%; width: 20%; background: rgba(255, 242, 178, 1); border-radius: 5% 91% 10% 88% / 10% 82% 10% 94%; left: -5%; top: 42%; transform: rotate(-8deg); } .left-ear::before { position: absolute; content: ""; width: 85%; height: 40%; border-radius: 5% 91% 10% 88% / 10% 82% 10% 94%; transform: rotate(16deg); background: rgb(241, 135, 99, 0.7); background: linear-gradient( 36deg, rgba(241, 135, 99, 0) 25%, rgba(241, 135, 99, 1) 76% ); left: 10%; bottom: 25%; } .right-ear { position: absolute; height: 35%; width: 50%; right: -30%; top: 20%; border-radius: 86% 4% 92% 8% / 47% 7% 93% 0%; background: rgb(241, 135, 99); background: linear-gradient( 100deg, rgba(241, 135, 99, 1) 23%, rgba(255, 242, 178, 1) 72% ); transform: .........完整代码请登录后点击上方下载按钮下载查看
网友评论0