OneNav一为主题魔改教程(二):使用纯css增加网站Logo扫光效果 |
您所在的位置:网站首页 › 本地网址导航 › OneNav一为主题魔改教程(二):使用纯css增加网站Logo扫光效果 |
今日主题: 使用纯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 |