当前位置:首页 > CSS

css制作青蛙

2026-03-11 18:03:25CSS

使用CSS绘制卡通青蛙

创建一个简单的卡通青蛙需要结合HTML和CSS,利用div元素和CSS样式进行绘制。以下是实现步骤:

css制作青蛙

<div class="frog">
  <div class="head"></div>
  <div class="eye left"></div>
  <div class="eye right"></div>
  <div class="mouth"></div>
  <div class="body"></div>
  <div class="leg left"></div>
  <div class="leg right"></div>
</div>
.frog {
  position: relative;
  width: 200px;
  height: 150px;
}

.head {
  position: absolute;
  width: 100px;
  height: 80px;
  background-color: #7CFC00;
  border-radius: 50%;
  top: 10px;
  left: 50px;
}

.body {
  position: absolute;
  width: 120px;
  height: 80px;
  background-color: #7CFC00;
  border-radius: 50%;
  top: 70px;
  left: 40px;
}

.eye {
  position: absolute;
  width: 20px;
  height: 20px;
  background-color: white;
  border-radius: 50%;
  top: 20px;
}

.eye.left {
  left: 60px;
}

.eye.right {
  left: 120px;
}

.mouth {
  position: absolute;
  width: 40px;
  height: 10px;
  background-color: black;
  border-radius: 5px;
  top: 50px;
  left: 80px;
}

.leg {
  position: absolute;
  width: 30px;
  height: 50px;
  background-color: #7CFC00;
  border-radius: 15px;
  top: 120px;
}

.leg.left {
  left: 50px;
  transform: rotate(-30deg);
}

.leg.right {
  left: 120px;
  transform: rotate(30deg);
}

添加动画效果

让青蛙的眼睛眨动:

css制作青蛙

.eye::after {
  content: '';
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: black;
  border-radius: 50%;
  top: 5px;
  left: 5px;
  animation: blink 2s infinite;
}

@keyframes blink {
  0%, 49%, 51%, 100% {
    height: 10px;
  }
  50% {
    height: 2px;
  }
}

响应式调整

使青蛙大小适应不同屏幕:

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

进阶样式选项

添加阴影和渐变效果增强立体感:

.body, .head {
  box-shadow: inset 0 -10px 20px rgba(0,100,0,0.5);
  background: linear-gradient(to bottom, #7CFC00, #32CD32);
}

.leg {
  box-shadow: inset 0 -5px 10px rgba(0,100,0,0.3);
}

通过组合这些CSS属性,可以创建出从简单到复杂的青蛙图形。调整尺寸、颜色和动画参数可获得不同风格的青蛙效果。

标签: 青蛙css
分享给朋友:

相关文章

css网页制作教程

css网页制作教程

CSS网页制作教程 CSS(层叠样式表)是用于控制网页外观和布局的核心技术。以下是CSS网页制作的关键步骤和技巧: 基础语法与引入方式 CSS规则由选择器和声明块组成: 选择器 { 属性: 值…

css如何制作响应网页

css如何制作响应网页

响应式网页设计基础 使用CSS制作响应式网页的核心是通过媒体查询(Media Queries)和弹性布局(Flexbox/Grid)实现。媒体查询允许根据设备特性(如屏幕宽度)应用不同的样式规则。…

jquery css

jquery css

jQuery 操作 CSS 的方法 jQuery 提供了多种方法来操作元素的 CSS 样式,包括获取、设置、添加或移除样式。以下是常用的方法: 获取 CSS 属性值 使用 .css() 方法获取元素…

css制作图标

css制作图标

使用CSS制作图标的方法 使用伪元素和边框 通过CSS的伪元素和边框属性可以创建简单的几何形状图标。例如,制作一个三角形图标: .triangle { width: 0; heigh…

css制作日历

css制作日历

使用CSS Grid布局制作日历 日历的布局适合使用CSS Grid实现,因其天然的行列结构。以下是一个基础日历的HTML和CSS代码: <div class="calendar">…

css 制作表单

css 制作表单

使用CSS制作表单的基本方法 创建表单时,HTML负责结构,CSS负责样式。表单元素包括输入框、按钮、下拉菜单等,通过CSS可以统一风格并提升用户体验。 HTML结构示例 <form cla…