Butterfly主题美化-页面毛玻璃效果

本文介绍了一种使用自定义CSS文件来美化Hexo博客的方法,包括实现毛玻璃效果、搜索框美化、滚动条及背景渐变动画等,适用于提高个人网站的视觉体验。

一、基本设置

1、创建css文件

创建一个mycss.css文件移动到\themes\butterfly\source\css目录下。

2、引入

inject在的butterfly.yml中或者自定义的_config.butterfly.yml

按以下方式引入css文件,不管以上哪种方式都以下面代码方式引入

inject:
  head:
    - <link rel="stylesheet" href="/css/mycss.css">

二、美化

在创建的mycss.css文件中加入以下内容

1、所有页面毛玻璃效果

/*所有页面实现毛玻璃特效*/
#aside-content{
   
   
    background: rgba(255,255,255,0);
}

#aside-content > .card-widget:first-child {
   
   
    background: rgba(255,255,255,0.5);
    backdrop-filter: blur(10px);
}

#aside-content .card-widget {
   
   
    background: rgba(255,255,255,0.5);
    backdrop-filter: blur(10px);
}

.layout > div:first-child:not(.recent-posts) {
   
   
    background: rgba(255,255,255,0.5);
    backdrop-filter: blur(10px);
}

#recent-posts > .recent-post-item {
   
   
    background: rgba(255,255,255,0.5);
    backdrop-filter: blur(10px);
}

2、标题栏毛玻璃效果

/*标题栏*/
#page-header.nav-visible #nav {
   
   
    background: rgba(255,255,255,0.5);
    backdrop-filter: blur(50px);
}

3、搜索栏毛玻璃效果

/*搜索框美化*/
.search-dialog {
   
   
    background: rgba(255,255,255,0.5);
    backdrop-filter: blur(10px);
    border-radius: 0px;
}

#search-mask {
   
   
    background: rgba
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值