css实现一个可爱爱心狗狗效果代码
代码语言:html
所属分类:布局界面
代码描述:css实现一个可爱爱心狗狗效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
body {
background-color: #55BCEE;
display: flex;
align-items: center;
justify-content: center;
margin: 0;
min-height: 100vh;
font-size: 1vh;
color: transparent;
--bg: #fff;
--shadow: #ECECEC;
--border: #212327;
--nose: #828282;
--cheek: #F6CAE2;
--birb: #FAE34D;
--birb-shadow: #F7D248;
}
.snoopie {
height: 2em;
width: 2em;
background-color: red;
position: absolute;
}
.snoopie *,
.snoopie *:before,
.snoopie *:after {
content: '';
position: absolute;
}
.snoopie .left,
.snoopie .right {
height: 35em;
width: 35em;
border-radius: 50%;
background-color: var(--bg);
border: 2em solid var(--border);
box-sizing: border-box;
top: -25em;
left: -26.5em;
}
.snoopie .left:before,
.snoopie .left:after {
height: 2em;
width: 26em;
border: 2em solid;
border-color: transparent transparent var(--border);
border-radius: 50%;
top: 29.4em;
left: -0.8em;
transform: rotate(31deg);
z-index: 1;
}
.snoopie .left:after {
transform: rotate(-31deg);
left: 21.8em;
}
.snoopie .right {
border-left-color: transparent;
left: -6.5em;
box-shadow: inset -4em -3em var(--shadow);
}
.snoopie .right:before {
width: 3em;
height: 2em;
border-radius: 50%;
border: 2em solid;
border-bottom-color: var(--border);
top: -3.3em;
left: 2em;
}
.snoopie .right:after {
width: 5em;
height: 2.5em;
border-radius: 50%;
border: 3em solid;
border-bottom-color: var(--bg);
top: -2.9em;
}
.snoopie .bottom {
width: 4em;
height: 2em;
border-radius: 50%;
border: 1.4em solid;
border-bottom-color: var(--border);
top: 12.7em;
left: -2.4em;
z-index: 1;
}
.snoopie .nose {
height: 7.5em;
width: 5em;
border-radius: 50%;
background-color: var(--border);
top: -17em;
left: 15em;
transform: rotate(50deg);
}
.snoopie .nose:before {
height: 3em;
width: 1.5em;
border-radius: 50%;
background-color: var(--nose);
top: 2em;
left: 1em;
}
.snoopie .nose:after {
height: 4em;
wid.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0