css布局实现一个戴墨镜穿西装的男人效果代码
代码语言:html
所属分类:布局界面
代码描述:css布局实现一个戴墨镜穿西装的男人效果代码
代码标签: 一个 戴墨镜 ( 戴 墨镜 ) 穿西 装的 男人 效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> html, body { overflow: hidden; background: #deeeef; } .cartoon { position: absolute; bottom: 0%; left: 50%; transform: translate(-50%, 0%); width: 80vmin; height: 80vmin; background-image: radial-gradient(white, transparent 60%); } .cartoon div { position: absolute; box-sizing: border-box; } .b { border: 0.5vmin solid; } .r { border-radius: 100%; } .hb::before, .ha::after { content: ""; display: block; position: absolute; box-sizing: border-box; } /****/ .cartoon { --skin: #fca; --skindark: #fb9; --skindarker: #ea8; --shirt: #fff; --shirtdark: #eee; --jacket: #222; --jacketdark: #111; --tie: #369; --tiedark: #258; --glass: #000; --hair: #631; } .face { background: var(--skin); width: 42%; height: 60%; border-radius: 100% / 60% 60% 120% 120%; box-shadow: inset 1.5vmin -0.25vmin 0.5vmin var(--skindark), inset 0 -1vmin 0 -0.5vmin var(--skindark), inset -1.5vmin 0 0.5vmin rgba(255,255,255,0.2); top: 4%; left: 50%; transform: translate(-50%, 0); } .neck { width: 22%; height: 60%; background: var(--shirt); border-radius: 100% / 30% 30% 160% 160%; top: 50%; left: 50%; transform: translate(-50%, 0); box-shadow: -3vmin 11vmin 0 5vmin var(--jacketdark), 3vmin 11vmin 0 5vmin var(--jacketdark), 0 30vmin 0 11vmin var(--jacketdark); overflow: hidden; } .neck::after { width: 140%; height: 80%; background: var(--skin); border-radius: 100% / 50% 50% 120% 120%; left: 50%; top: -52%; transform: translate(-50%, 0); box-shadow: -7vmin 5.5vmin var(--shirtdark), 7vmin 5.5vmin var(--shirtdark); } .neck::before { width: 50%; height: 100%; background: var(--tie); top: -55%; left: 50%; transform: translate(-50%, 0); border-radius: 50% / 70%; box-shadow: 0 47.5vmin var(--tiedark) } .body { width: 83%; height: 120%; background: var(--jacket); border-radius: 100% / 30% 30% 200% 200%; top: 60%; left: 50%; transform: translate(-50%, 0); } .body::before { width: 30%; height: 100%; background: var(--jacket); border-radius: 100% 0 0 0; left: -25%; top: 7%; } .body::after { width: 30%; height: 100%; background: var(--jacket); border-radius: 0 120% 0 0; right: -25%; top: 7%; } .ear { width: 10.........完整代码请登录后点击上方下载按钮下载查看
网友评论0