当前位置:首页 > CSS

css制作谷歌图标

2026-04-02 17:41:29CSS

使用CSS绘制谷歌图标

谷歌图标由四个彩色字母组成,可以通过CSS的伪元素和背景色属性实现。以下是具体实现方法:

<div class="google-logo">
  <span class="blue"></span>
  <span class="red"></span>
  <span class="yellow"></span>
  <span class="green"></span>
</div>
.google-logo {
  position: relative;
  width: 200px;
  height: 200px;
}

.google-logo span {
  position: absolute;
  width: 80px;
  height: 80px;
  border-radius: 50%;
}

.blue {
  background: #4285F4;
  top: 20px;
  left: 20px;
}

.red {
  background: #EA4335;
  top: 20px;
  right: 20px;
}

.yellow {
  background: #FBBC05;
  bottom: 20px;
  left: 20px;
}

.green {
  background: #34A853;
  bottom: 20px;
  right: 20px;
}

添加字母效果

若要更接近真实谷歌图标,可以添加字母G的白色部分:

.google-logo::before {
  content: "G";
  position: absolute;
  font-family: 'Product Sans', Arial, sans-serif;
  font-size: 90px;
  font-weight: bold;
  color: white;
  z-index: 10;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

响应式调整

使图标能适应不同屏幕尺寸:

@media (max-width: 600px) {
  .google-logo {
    width: 100px;
    height: 100px;
  }

  .google-logo span {
    width: 40px;
    height: 40px;
  }

  .google-logo::before {
    font-size: 45px;
  }
}

动画效果

添加简单的悬停动画:

css制作谷歌图标

.google-logo:hover span {
  transform: scale(1.1);
  transition: transform 0.3s ease;
}

注意事项

  • 使用标准谷歌色值确保颜色准确
  • 考虑添加Product Sans字体引用以获得最佳视觉效果
  • 对于更复杂的实现,可以使用SVG或Canvas技术
  • 确保各元素的z-index正确设置以避免重叠问题

以上代码将创建一个简洁的谷歌图标CSS实现,可根据需要调整尺寸、颜色和动画效果。

标签: 图标css
分享给朋友:

相关文章

css 制作表单

css 制作表单

使用 CSS 制作表单 表单是网页交互的重要组成部分,通过 CSS 可以美化表单元素,提升用户体验。以下是常见的表单样式设计方法。 基础表单结构 HTML 表单通常包含输入框、标签、按钮等元素。以下…

css怎么制作三角形

css怎么制作三角形

使用边框制作三角形 通过设置元素的边框宽度和颜色,可以创建不同方向的三角形。将元素的宽度和高度设为0,利用边框的透明属性实现。 .triangle-up { width: 0; he…

表格制作css

表格制作css

基础表格样式 使用CSS可以轻松地为HTML表格添加样式。以下是一个基础表格的HTML和CSS示例: <table class="basic-table"> <thead>…

css制作相册

css制作相册

使用CSS Grid布局制作相册 CSS Grid布局非常适合创建响应式相册,能够灵活调整行列和间距。 .photo-gallery { display: grid; grid-templa…

css制作搜索框

css制作搜索框

制作搜索框的基本结构 使用HTML创建一个简单的搜索框结构,包含输入框和搜索按钮: <div class="search-box"> <input type="text" pl…

怎么用css制作网页

怎么用css制作网页

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