css制作谷歌logo
使用CSS制作谷歌Logo
谷歌Logo由四个颜色的字母组成,可以通过CSS的伪元素、背景色和定位来实现。
HTML结构
<div class="google-logo">
<span class="blue"></span>
<span class="red"></span>
<span class="yellow"></span>
<span class="green"></span>
</div>
CSS样式
.google-logo {
position: relative;
width: 200px;
height: 80px;
margin: 50px auto;
}
.google-logo span {
position: absolute;
width: 40px;
height: 40px;
border-radius: 50%;
}
.blue {
background-color: #4285F4;
left: 0;
top: 0;
}
.red {
background-color: #EA4335;
left: 50px;
top: 0;
}
.yellow {
background-color: #FBBC05;
left: 25px;
top: 25px;
}
.green {
background-color: #34A853;
left: 75px;
top: 25px;
}
添加字母效果
如果需要更接近原版Logo,可以添加字母样式:
.google-logo::before {
content: "G";
position: absolute;
font-size: 50px;
font-weight: bold;
color: #4285F4;
left: 10px;
top: 5px;
}
.google-logo::after {
content: "oogle";
position: absolute;
font-size: 50px;
font-weight: bold;
left: 60px;
top: 5px;
}
动画效果
可以为Logo添加悬停动画:

.google-logo:hover span {
transform: rotate(360deg);
transition: transform 1s ease-in-out;
}
注意事项
- 调整
width和height可改变Logo大小 - 使用
@media查询可实现响应式设计 - 颜色代码来自谷歌官方品牌色






