OneNav一为主题魔改教程(二):使用纯css增加网站Logo扫光效果

您所在的位置:网站首页 本地网址导航 OneNav一为主题魔改教程(二):使用纯css增加网站Logo扫光效果

OneNav一为主题魔改教程(二):使用纯css增加网站Logo扫光效果

2023-08-11 03:06| 来源: 网络整理| 查看: 265

今日主题: 使用纯css增加网站Logo扫光效果

声明:本篇有违“魔改”这个标题;本篇只为增加收录、并且复习使用纯css给logo加上扫光效果。

效果: 可以目测 洞五洞洞幺 导航的logo。

https://www.05001.cn/

Logo扫光效果实现方式:

1、用 CSS3 伪元素 :bfore 或 :after 添加一扫光层;

2、用 transform:rotate(-45deg) 旋转 45 度;

3、@ keyframes 规则来控制扫光效果的起始位置和结束位置;

4、用 CSS 控制位置和动画时间等。

修改方法:

第一步:

找到并打开/css/style.css文件。

第二步:

为保证代码规范整洁, logo的css大概在74行, 在第75行加上以下css:

.sidebar-logo{ position: relative; overflow: hidden; float:left; } .sidebar-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 2s ease-in 1s infinite;/**第一个数字参数控制扫光速度,数字越大越慢**/ } @-webkit-keyframes blink { from {left: 10px;top: 0;} to {left: 320px;top: 0;} } @-o-keyframes blink { from {left: 10px;top: 0;} to {left: 320px;top: 0;} } @-moz-keyframes blink { from {left: 10px;top: 0;} to {left: 320px;top: 0;} } @keyframes blink { from {left: -100px;top: 0;} to {left: 320px;top: 0;} }

保存, 然后就可以看效果了。

注:width\height\这些参数可以根据自身的logo大小自己调试。

转载于:https://www.05001.cn/2916.html



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3