div+css实现卡通可爱鲨鱼效果代码
代码语言:html
所属分类:布局界面
代码描述:div+css实现卡通可爱鲨鱼效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
body {
margin: 0;
min-height: 100vh;
background: #59a;
background:
linear-gradient(#fff7, #fff0),
radial-gradient(at 80% -20%, #59a0, #59a),
conic-gradient(at 80% -20%, #0000 60%, #fff1 0 63%, #0000 0 66%, #fff1 0 68%, #0000 0),
#59a;
}
.canvas {
--skin: #568; #369;
--skin-light: #679; #47a;
--skin-dark: #258;
width: 60vmin;
aspect-ratio: 1;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background:
radial-gradient(circle at 10% 20%, #fff3 4%, #fff0 0),
radial-gradient(circle at 11% 7%, #fff3 3.25%, #fff0 0),
radial-gradient(circle at 5% 12.5%, #fff3 2%, #fff0 0)
}
.canvas * {
position: absolute;
box-sizing: border-box;
}
.body {
width: 80%;
height: 60%;
background:
radial-gradient(170% 70% at 30% 99%, #fff4 20%, #0000 20.1%),
radial-gradient(100% 100% at 60% 0, var(--skin-light) 15%, var(--skin) 50%);
border-radius: 50%;
top: 50%;
left: 0;
transform: translateY(-50%);
filter: drop-shadow(-1vmin 0vmin) drop-shadow(0.7vmin 0vmin) drop-shadow(0 0.75vmin) drop-shadow(0 -0.5vmin);
box-shadow:
inset 0 1vmin 0 -0.25vmin #fff3,
inset -0.25vmin -1vmin 0 -0.25vmin #0001
}
.fin {
border-radius: 100% 0 0 0;
background: var(--skin-l.........完整代码请登录后点击上方下载按钮下载查看
网友评论0