用 HTML 画 Hello Kitty - 简单教程和示例
以下是一个用 HTML 画的 Hello Kitty 的简单示例:
<!DOCTYPE html>
<html>
<head>
<title>Hello Kitty</title>
<style>
.hello-kitty {
width: 200px;
height: 200px;
background-color: #FFD700;
border-radius: 50%;
position: relative;
overflow: hidden;
}
.hello-kitty:before {
content: '';
position: absolute;
top: 50px;
left: 50px;
width: 100px;
height: 100px;
background-color: #FFF;
border-radius: 50%;
}
.hello-kitty .left-ear,
.hello-kitty .right-ear {
position: absolute;
top: 40px;
width: 60px;
height: 80px;
background-color: #FFD700;
border-radius: 50%;
}
.hello-kitty .left-ear {
left: 30px;
transform: rotate(-30deg);
}
.hello-kitty .right-ear {
right: 30px;
transform: rotate(30deg);
}
.hello-kitty .nose {
position: absolute;
top: 70px;
left: 85px;
width: 30px;
height: 30px;
background-color: #FF0000;
border-radius: 50%;
}
.hello-kitty .mouth {
position: absolute;
top: 100px;
left: 60px;
width: 80px;
height: 60px;
border-bottom: 5px solid #FF0000;
}
.hello-kitty .eyes {
position: absolute;
top: 55px;
width: 200px;
height: 35px;
text-align: center;
}
.hello-kitty .eyes .left-eye,
.hello-kitty .eyes .right-eye {
display: inline-block;
width: 40px;
height: 35px;
background-color: #FFF;
border-radius: 50%;
}
.hello-kitty .eyes .left-eye {
margin-right: 20px;
}
.hello-kitty .eyes .right-eye {
margin-left: 20px;
}
.hello-kitty .whiskers {
position: absolute;
top: 75px;
width: 200px;
height: 10px;
text-align: center;
}
.hello-kitty .whiskers .whisker {
display: inline-block;
width: 20px;
height: 10px;
background-color: #000;
border-radius: 2px;
}
.hello-kitty .whiskers .whisker:nth-child(2),
.hello-kitty .whiskers .whisker:nth-child(4) {
margin: 0 5px;
}
</style>
</head>
<body>
<div class='hello-kitty'>
<div class='left-ear'></div>
<div class='right-ear'></div>
<div class='nose'></div>
<div class='mouth'></div>
<div class='eyes'>
<div class='left-eye'></div>
<div class='right-eye'></div>
</div>
<div class='whiskers'>
<div class='whisker'></div>
<div class='whisker'></div>
<div class='whisker'></div>
<div class='whisker'></div>
<div class='whisker'></div>
</div>
</div>
</body>
</html>
这只是一个简单的示例,可能与真正的 Hello Kitty 图片有所不同。你可以根据需要调整样式来精确地绘制 Hello Kitty 的外观。
原文地址: https://www.cveoy.top/t/topic/pfWc 著作权归作者所有。请勿转载和采集!