[7b2美化]柒比贰 魔改系列|7B2-分类封面添加波浪效果&每日诗词
本文转载自:钻芒博客
效果如图:

代码:
首先在style.css样式表里添加波浪样式
/*浪来了*/
.lang {
overflow: hidden;
width: 100%;
position: absolute;
left: 0;
margin-top: -55px;
} .lang__1 {
background: url(https://dl.zhutix.net/2019/08/wave_01.png) repeat-x;
width: 7000px;
height: 60px;
animation: langs 18s infinite cubic-bezier(0.04, 1.07, 0.65, 0.05);
position: absolute;
top: 8px;
} .lang__2 {
background: url(https://dl.zhutix.net/2019/08/wave_02.png) repeat-x;
width: 7000px;
height: 60px;
animation: langs 12s infinite linear;
position: relative;
top: 0;
} .lang__3 {
background: url(https://dl.zhutix.net/2019/08/wave_03.png) repeat-x;
width: 7000px;
height: 60px;
animation: langs 18s infinite linear;
position: absolute;
top: 0;
} .lang__4 {
background: url(https://dl.zhutix.net/2019/08/wave_04.png) repeat-x;
width: 7000px;
height: 60px;
animation: langs 12s infinite linear;
position: relative;
top: 0;
} .lang__5 {
background: url(https://dl.zhutix.net/2019/08/wave_05.png) repeat-x;
width: 7000px;
height: 60px;
animation: langs 18s infinite linear;
position: absolute;
top: 0;
} .lang__6 {
background: url(https://dl.zhutix.net/2019/08/wave_06.png) repeat-x;
width: 7000px;
height: 60px;
animation: langs 12s infinite linear;
position: relative;
top: 0;
} .author .lang {
margin-top: -132px;
} .footer .lang {
margin-top: -55px;
} @keyframes langs {
0% {
margin-left: 0;
} 100% {
margin-left: -1938px;
}
} @-webkit-keyframes langs {
0% {
margin-left: 0;
} 100% {
margin-left: -1938px;
}
}
/*浪完了*/
首先是默认的没有类描述,新增换行每日诗词。(这个很好理解吧)如下图

以下几处代码均在主题根目录下的/category.php 文件内修改。
把<div class=”cat-title pos-a lm”> … </div> 这一段换成下边的代码即可
<div class="cat-title pos-a lm">
<h1 class="mar10-b shadow"><?php echo get_the_archive_title('',false); ?></h1>
<p class="shadow"><?php echo $des ? $des : __('还没有描述...<br>
<span id="jinrishici-sentence">正在加载今日诗词....</span>
<script src="https://sdk.jinrishici.com/v2/browser/jinrishici.js" charset="utf-8"></script></p>','ziranzhi2'); ?></p>
</div>
由于波浪动画会遮挡 上传分类封面图片 按钮。我们给 上传分类封面图片 按钮用css置顶 效果如下图

在上传分类封面图片 按钮 <span>标签里添加样式 style=”z-index:999″
添加前
<span class="pos-a cat-button mobile-hide" v-if="isAdmin" >
修改后
<span class="pos-a cat-button mobile-hide" v-if="isAdmin" style="z-index:999">
最后就是添加波浪效果啦
把这段代码
<!--浪开始-->
<div class="lang" style="opacity:0.68;"><div class="lang__3"></div><div class="lang__4"></div></div>
<!--style="opacity:0.8;"透明度-->
<!--浪完了--> 添加到下边的这个位置(可以用Ctel+F搜索)
......添加到此处
</div>
<div id="primary-home" class="content-area fd mobile-full-width" ref="primaryHome">
如图

[7b2美化]柒比贰 魔改系列|7B2-分类封面添加波浪效果&每日诗词的更多相关文章
- layui 魔改:富文本编辑器添加上传视频功能
甲方又整新需求了:富文本编辑器需要可以传视频. layui本身的富文本编辑器没有传视频的功能,所以,又到了咱们魔改的时候了. 友情提醒,富文本编辑器 layedit 只有layui的V1版有,V2版没 ...
- 魔改editormd组件,优化ToC渲染效果
前言 我的StarBlog博客目前使用 editor.md 组件在前端渲染markdown文章,但这个组件自动生成的ToC(内容目录)不是很美观,我之前魔改过一个树形组件 BootStrap-Tree ...
- 魔改了一下bootstrap-treeview组件,发布个NPM包体验一下
前言 之前在这篇文章 基于.NetCore开发博客项目 StarBlog - (8) 分类层级结构展示 中说到,我为了让文章分类列表支持层级结构,用了一个树形组件,不过这个组件太老了,使用的Boots ...
- Hexo博客美化之蝴蝶(butterfly)主题魔改
Hexo是轻量级的极客博客,因为它简便,轻巧,扩展性强,搭建部署方便深受广大人们的喜爱.各种琳琅满路的Hexo主题也是被各种大佬开发出来,十分钦佩,向大佬仰望,大声称赞:流批!!! 我在翻看各种主 ...
- 【全网最全的博客美化系列教程】02.添加QQ交谈链接
全网最全的博客美化系列教程相关文章目录 [全网最全的博客美化系列教程]01.添加Github项目链接 [全网最全的博客美化系列教程]02.添加QQ交谈链接 [全网最全的博客美化系列教程]03.给博客添 ...
- Asp.Net Core Identity 骚断腿的究极魔改实体类
前言 默认的 Identity 实体类型在大多数时候已经基本够用,很多时候也只是稍微在 IdentityUser 类中增加一些自定义数据字段,比如头像.这次,我要向园友隆重介绍我魔改之后的 Ident ...
- 魔改——MDI多视图模板Tab/标签页 初始化/操作控件
==================================声明================================== 本文原创,转载在正文中显要的注明作者和出处,并保证文章的完 ...
- 魔改——MFC SDI程序 转换为 MDI程序
==================================声明================================== 本文原创,转载在正文中显要的注明作者和出处,并保证文章的完 ...
- 魔改——MFC MDI程序 定制 文档模板 运行时全部打开 禁用关闭按钮
==================================声明================================== 本文原创,转载在正文中显要的注明作者和出处,并保证文章的完 ...
随机推荐
- node环境下:node_modules里面的文件
node环境下:node_modules里面的文件 package.json来制定名单,需要哪些npm包来参与到项目中来,npm install命令根据这个配置文件增减来管理本地的安装包. depen ...
- JavaScript动画相关
JS动画原理 通过CSS缓慢变化从而实现动画效果 获取css属性 Window.getComputedStyle()方法返回一个对象,该对象在应用活动样式表并解析这些值可能包含的任何基本计算后报告元素 ...
- Babel的安装和使用
安装Node.JS 和 npm,如未安装可参照其他文章 1.创建一个package.json npm init (回车, 一直下一步即可) 安装 Babel npm install --save-de ...
- 【转】ssh 远程执行命令
原文:https://blog.csdn.net/liuxiao723846/article/details/82667482 SSH 是 Linux 下进行远程连接的基本工具,不光可以登录,也可以远 ...
- 03.使用私有构造方法或枚类实现 Singleton 属性
前言 <Effective Java>中文第三版,是一本关于Java基础的书,这本书不止一次有人推荐我看.其中包括我很喜欢的博客园博主五月的仓颉,他曾在自己的博文<给Java程序猿们 ...
- GO常量/枚举
常量中的数据类型只可以是布尔型.数字型(整数型.浮点型和复数)和字符串型. 常量的定义格式: const identifier [type] = value 你可以省略类型说明符 [type],因为编 ...
- python批量提取哔哩哔哩bilibili视频
# -*- coding: utf-8 -*- """ Created on Tue Jan 29 13:26:41 2019 @author: kwy "&q ...
- 吴裕雄--天生自然ORACLE数据库学习笔记:常用SQL*Plus命令
set pause on set pause '按<enter>键继续' select user_id,username,account_status from dba_users; sh ...
- windows下 DEV-C++无法连接到pthread.h的解决办法
参考的这个博文,原博文有图片:http://lslin.iteye.com/blog/776325 (我只是为了方便写.copy一遍) dev-C++编写C/C++程序时,非常方便轻巧,但是今天学习多 ...
- Reversing-x64Elf-100----攻防世界
题目来源:攻防世界 环境:win10 软件:pycharm.64位的ida 常规的操作ida打开查看,看到了main函数,