当前位置:首页 > CSS

css制作Googlelogo

2026-02-27 05:59:39CSS

使用CSS制作Google Logo

通过CSS可以创建一个简洁的Google Logo,主要利用div元素和CSS属性实现颜色块和文字效果。

HTML结构

<div class="google-logo">
  <div class="blue"></div>
  <div class="red"></div>
  <div class="yellow"></div>
  <div class="green"></div>
  <div class="text">Google</div>
</div>

CSS样式

.google-logo {
  position: relative;
  width: 240px;
  height: 80px;
  margin: 50px auto;
}

.blue, .red, .yellow, .green {
  position: absolute;
  width: 100px;
  height: 100px;
  border-radius: 50%;
}

.blue {
  background: #4285F4;
  left: 0;
}

.red {
  background: #EA4335;
  left: 60px;
  top: -10px;
}

.yellow {
  background: #FBBC05;
  left: 120px;
}

.green {
  background: #34A853;
  left: 180px;
  top: -10px;
}

.text {
  position: absolute;
  font-family: 'Product Sans', Arial, sans-serif;
  font-size: 60px;
  font-weight: bold;
  left: 80px;
  top: 40px;
  color: #5F6368;
}

调整细节

  • 颜色值使用Google官方品牌色:#4285F4(蓝)、#EA4335(红)、#FBBC05(黄)、#34A853(绿)。
  • 文字字体推荐使用Google的Product Sans,若不可用则降级到Arialsans-serif
  • 通过position: absolute精确控制四个色块的位置,模拟字母“G”的拼接效果。

响应式优化

添加媒体查询以适应不同屏幕尺寸:

css制作Googlelogo

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

标签: cssGooglelogo
分享给朋友:

相关文章

css制作导航栏

css制作导航栏

水平导航栏 使用 display: inline-block 或 flexbox 创建水平导航栏。设置背景色、内边距和悬停效果增强交互性。 <nav class="horizontal-nav…

css制作箭头

css制作箭头

使用 CSS 边框制作箭头 通过调整元素的 border 属性,利用透明边框和实色边框的组合生成箭头。例如,创建一个向右的箭头: .arrow-right { width: 0; hei…

css动画制作

css动画制作

CSS动画制作方法 使用@keyframes规则定义动画序列,通过animation属性将动画应用到元素上。以下是一个基础示例: @keyframes fadeIn { from { opaci…

css制作图片

css制作图片

CSS 制作图片的方法 使用 background-image 属性 通过 background-image 属性可以为元素设置背景图片。这种方法适用于将图片作为背景而非内容的一部分。 .eleme…

纯css制作幻灯片

纯css制作幻灯片

纯CSS制作幻灯片的方法 使用纯CSS制作幻灯片主要依赖CSS动画和关键帧(@keyframes)技术,结合HTML结构实现轮播效果。以下是两种常见的实现方式: 方法一:使用CSS动画和无限循环 H…

使用css制作同心圆

使用css制作同心圆

使用 CSS 制作同心圆 同心圆可以通过嵌套多个圆形元素并利用 CSS 的定位和样式属性实现。以下是几种常见方法: 方法一:使用绝对定位和多个 div 通过嵌套多个 div 元素,设置相同的圆心位置…