直接干货,加入样式,样式名.logo可能随着主题不同需要修改:
/**logo扫光效果CSS 开始**/
/*.logo{
position: relative;
overflow: hidden;
float:left;
max-height: 50px;
}
.logo:before{
content: "";
position: absolute;
width: 150px;
height: 10px; /**光标的宽度,可根据实际调整**/
background-color: rgba(255, 255, 255, 0.5);
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-animation: blink 1s ease-in 1s infinite;
animation: blink 3s ease-in 1s infinite; /**第一个数字参数控制扫光速度,数字越大越慢**/
}**/
好的!扫光效果虽然炫酷,但容易引起布局问题和视觉干扰,尤其在登录弹窗这种重要场景里。
以下是更理想、更优雅的几种 Logo 效果推荐(按推荐顺序排序):
1. 最佳推荐:简洁呼吸灯 / 轻微发光效果(大气且不干扰),本站七赞云采用这种样式效果
.logo {
text-align: center;
margin-bottom: 28px;
}
.logo img {
max-height: 68px;
transition: all 0.4s ease;
filter: drop-shadow(0 4px 8px rgba(0, 123, 255, 0.15));
}
.logo img:hover {
transform: scale(1.05);
filter: drop-shadow(0 8px 16px rgba(0, 123, 255, 0.25));
}
效果:鼠标悬停时轻微放大 + 柔和阴影,高级且友好。
2. 高级渐变边框 + 悬停效果(现代感强)
.logo {
text-align: center;
margin-bottom: 28px;
}
.logo img {
max-height: 68px;
padding: 4px;
border-radius: 12px;
background: linear-gradient(135deg, #667eea, #764ba2);
transition: all 0.4s ease;
}
.logo img:hover {
transform: translateY(-3px);
box-shadow: 0 10px 25px rgba(102, 126, 234, 0.3);
}
3. 极简风格(最稳,适合正式站点)
.logo {
text-align: center;
margin-bottom: 32px;
}
.logo img {
max-height: 65px;
transition: opacity 0.3s ease;
}
.logo img:hover {
opacity: 0.92;
}
使用方法: 把 .logo{ ... } 替换成上面其中一套即可。
我的建议:
- 如果你想要高级大气 → 用第 1 种(呼吸发光)
- 如果想要现代科技感 → 用第 2 种(渐变边框)
- 如果追求干净简洁 → 用第 3 种
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)