为Fluid主题首页的副标题添加淡入效果
前言
最近又折腾了一下博客的美化。默认Fluid主题的首页副标题用的是打字机特效,不过我不太喜欢,于是琢磨了一下淡入效果。我并没有学过前端,一下代码主要靠chatgpt和其他网友得到。
过程
使用F12打开开发者模式,定位副标题:
目标对应的元素为.h2 #subtitle
,在外部CSS文件中加入下列代码:
1 |
|
由于这里我使用的是思源宋体,并非系统自带的字体,因此额外使用@font-face
引入外来字体。
另外,注意文章页的标题和首页的标题用的是同一个元素,二者会同时发生变更。
再向外部js文件中加入下列代码: 完成。1
2
3
4document.addEventListener('DOMContentLoaded', function() {
const subtitle = document.getElementById('subtitle');
subtitle.classList.add('visible'); // 页面加载后添加 visible 类
});
为Fluid主题首页的副标题添加淡入效果
http://example.com/2024/10/04/为Fluid主题首页的副标题添加淡入效果/