css布局实现一碗咖啡效果代码
代码语言:html
所属分类:布局界面
代码描述:css布局实现一碗咖啡效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> :root { --bg: #b5371e; --cup: #fff; --milk: #efd4b7; --foam: #b06643; --coffee: #2b1007; --shadow: #4e1911; } body { margin: 0; padding: 0; width: 100vw; height: 100vh; overflow: hidden; display: flex; align-items: center; justify-content: center; background: var(--bg); } .art { width: 80vmin; height: 80vmin; position: relative; display: flex; align-items: center; justify-content: center; perspective: 200vmin; transform-style: preserve-3d; } .art * { position: absolute; } .cup { z-index: 1; width: 43.75vmin; height: 44.75vmin; background: radial-gradient(circle at 90% 92%, #fff0 0 2.25vmin , var(--foam) calc(2.25vmin + 1px) 11vmin, #fff0 0 100%), radial-gradient(circle at 95% 90%, #fff0 0 7vmin , var(--foam) calc(7vmin + 1px) 11vmin, #fff0 0 100%), radial-gradient(circle at 50% 50%, #fff0 15vmin, var(--foam) calc(15vmin + 1px) 16vmin, var(--milk) calc(16vmin + 1px) 18.25vmin, var(--cup) calc(18.25vmin + 1px) 100%), radial-gradient(circle at 52% 52%, #fff0 15vmin, var(--foam) calc(15vmin + 1px) 17vmin, #fff0.........完整代码请登录后点击上方下载按钮下载查看
网友评论0