CSSで雪だるまを描くサンプルコード
CSSを使用して雪だるまを描くためのサンプルコードを以下に示します。このコードは、HTMLファイル内にコピーして、ブラウザで表示させることができます。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
.snowman {
display: flex;
flex-direction: column;
align-items: center;
}
.circle {
border-radius: 50%;
background-color: #fff;
position: relative;
}
.top, .middle, .bottom {
border: 2px solid #333;
}
.top {
width: 50px;
height: 50px;
z-index: 3;
}
.middle {
width: 75px;
height: 75px;
margin-top: -15px;
z-index: 2;
}
.bottom {
width: 100px;
height: 100px;
margin-top: -25px;
z-index: 1;
}
.eye, .nose {
background-color: #333;
position: absolute;
}
.eye {
width: 8px;
height: 8px;
border-radius: 50%;
}
.eye.left {
top: 16px;
left: 14px;
}
.eye.right {
top: 16px;
left: 28px;
}
.nose {
width: 5px;
height: 14px;
top: 22px;
left: 22px;
background-color: #FF8C00;
}
</style>
</head>
<body>
<div class="snowman">
<div class="circle top">
<div class="eye left"></div>
<div class="eye right"></div>
<div class="nose"></div>
</div>
<div class="circle middle"></div>
<div class="circle bottom"></div>
</div>
</body>
</html>
このコードは、シンプルな雪だるまを描画します。さらに詳細な装飾やアニメーションを追加することで、雪だるまをよりリアルに見せることができます。