<…">
当前位置:首页 > CSS

css制作小黄人

2026-01-28 13:33:23CSS

使用CSS绘制小黄人

通过CSS的border-radius、box-shadow等属性可以绘制卡通形象。以下是小黄人的实现代码:

<div class="minion">
  <div class="eye"></div>
  <div class="mouth"></div>
  <div class="hair"></div>
  <div class="overalls"></div>
</div>
.minion {
  position: relative;
  width: 200px;
  height: 300px;
  background-color: #F5E050;
  border-radius: 100px 100px 20px 20px;
  margin: 50px auto;
}

.eye {
  position: absolute;
  width: 60px;
  height: 60px;
  background: white;
  border-radius: 50%;
  top: 70px;
  left: 70px;
  box-shadow: inset 0 0 0 10px #333, 
              inset 0 0 0 20px white;
}

.mouth {
  position: absolute;
  width: 80px;
  height: 20px;
  background: #333;
  border-radius: 0 0 40px 40px;
  top: 180px;
  left: 60px;
}

.hair {
  position: absolute;
  width: 40px;
  height: 20px;
  background: #333;
  border-radius: 20px 20px 0 0;
  top: 30px;
  left: 80px;
}

.overalls {
  position: absolute;
  width: 180px;
  height: 100px;
  background: #1E88E5;
  border-radius: 0 0 20px 20px;
  bottom: 0;
  left: 10px;
}

添加动画效果

为小黄人添加眨眼动画:

@keyframes blink {
  0%, 100% { height: 60px; }
  50% { height: 10px; }
}

.eye {
  animation: blink 3s infinite;
}

响应式调整

通过媒体查询适配不同屏幕尺寸:

@media (max-width: 600px) {
  .minion {
    transform: scale(0.7);
  }
}

进阶细节处理

添加更多细节使形象更生动:

css制作小黄人

.minion::after {
  content: "";
  position: absolute;
  width: 30px;
  height: 40px;
  background: #1E88E5;
  top: 220px;
  left: 85px;
  border-radius: 10px;
}

通过组合基本几何形状和CSS变换,可以创建出各种卡通形象。调整颜色、尺寸和位置参数可获得不同风格效果。

标签: 小黄css
分享给朋友:

相关文章

怎么用css制作网页

怎么用css制作网页

使用CSS制作网页的基本方法 CSS(层叠样式表)用于控制网页的样式和布局。以下是一些基本步骤和方法: 创建CSS文件 新建一个后缀为.css的文件,例如style.css。在HTML文件中通过&l…

css怎么制作评论框

css怎么制作评论框

制作评论框的CSS方法 评论框通常包含输入区域、提交按钮和样式设计。以下是实现评论框的CSS代码示例和设计要点。 HTML结构 <div class="comment-box">…

css制作许愿墙六块

css制作许愿墙六块

CSS 制作许愿墙六块布局 使用 CSS 创建一个六块许愿墙布局可以通过多种方式实现,以下是两种常见的方法:使用 CSS Grid 或 Flexbox。以下代码示例展示了如何实现这两种布局。 方法一…

css 制作表格

css 制作表格

CSS 制作表格的方法 使用 CSS 制作表格可以通过多种方式实现,包括原生 HTML 表格样式、Flexbox 布局或 Grid 布局。以下是几种常见的方法: 原生 HTML 表格样式 HTML…

淘宝导航css制作

淘宝导航css制作

淘宝导航 CSS 制作方法 淘宝导航栏通常包含多个层级菜单、下拉框和响应式设计。以下是实现类似效果的 CSS 制作方法: 基础结构 导航栏通常使用 <nav> 或 <div>…

css制作二级菜单

css制作二级菜单

CSS制作二级菜单的方法 通过纯CSS实现二级菜单主要依赖HTML结构嵌套和CSS的:hover伪类选择器。以下是具体实现方式: HTML结构 <ul class="main-menu"&g…