Hexo+NexT(v7.72)博客主题美化,打造“超炫”网站(三)---文章样式美化


(13)文章样式美化大全

大坑!!next新版(7.x)背景设置位置有变化,custom.styl没有!

因此网上大部分教程都是无效的。
正确设置方法:
首先主题配置文件取消注释(去掉下方的#号)

custom_file_path:
  #style: source/_data/styles.styl

在路径~/hexo_blog/source创建_data文件夹并在里面创建styles.styl文件,并添加以下内容
实现背景图片颜色透明度等修改,让你的博客更具“自我”!
详情请点击:

// 添加背景图片
body {
 background-image: url(/images/u=1217520976,1493455735&fm=26&gp=0.jpg);
  background-repeat: no-repeat; //不重复
  background-attachment: fixed; //不随页面滚动
  background-position: 50% 50%; //center居中 
  background-size: 100% 100%;  //cover为填充
}


// 主页文章添加阴影效果
.post {
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 25px;
  -webkit-box-shadow: 0 0 5px rgba(202, 203, 203, .5);
  -moz-box-shadow: 0 0 5px rgba(202, 203, 204, .5);
 }


// 标题栏背景
.site-meta {
    padding: 20px 0;
    color: #fff;
    background-image: url(/images/95033e2a5404c30e2ab560e72b157a0a.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    background-size: 100% 100%;
}  


// 修改主体透明度
.main-inner{
    background: #fff;
    opacity: 0.85;

}


// 修改菜单栏透明度,会引起本地搜索菜单bug
.header-inner {
//    opacity: 0.95;
      border-radius: 30px 30px 30px 30px; //菜单栏椭圆化
      box-shadow: rgba(0,0,0,0.1) 0px 15px 35px 0px, rgba(0,0,0,0.31) 6px 6px 10px 0px;
}



//主标题颜色
.brand{
    color: #390044
}

//副标题颜色
.site-subtitle {
    margin-top: 10px;
    font-size: 13px;
    color: #ffffff;
}


//目录背景色
.header-inner{  
  background: #bc0100;
  background: linear-gradient(0deg, #bc0100 20%, #9b1d22 80%);
}


//侧边栏与文字的颜色
.menu-item a{

  color: #fbda41 //左上目录文字颜色
}

.menu-item-active a{
  color: #555555
}

//页脚文字
.footer,.footer a,.footer .with-love{
  //color: #31ff00
}


//文章样式
//每一篇文章标题右侧增加图片
article .post-header{
  background: url(/images/46265dece9bce1c56eb6dc6d4c931423.jpeg);
  background-repeat: no-repeat;//不重复
  background-position: right ; //居右
  background-size: contain;//合适大小
  //color: #ff0000; //归档的日期文字颜色
}


//文章版权处右侧增加图片(没有找到图片所在位置)
article .post-copyright{
  background: url(https://s1.ax1x.com/2018/12/20/FrD60g.png);//瑾贺新年 透明
  background-repeat: no-repeat;//不重复
  background-position: right bottom ; //居右下
  background-size: contain;//auto按图片比例缩放
}


//文章内页左边栏样式
//左边栏概览
.sidebar-inner {
  //background: url(https://s1.ax1x.com/2018/12/20/FrBGIs.jpg);//元旦 大红背景
  background: url(/images/d487657bd263d8d9d17e23b75c241034.jpg);// 左下格式

  background-repeat: no-repeat;//不重复
  background-position: center ; //居右下
  background-size: cover;//auto按图片比例缩放

  //color: #fbda41;
  border-radius: 30px 30px 30px 30px;
  position: absolute;
  overflow: hidden;//上面三行效果:左下栏椭圆化
  box-shadow: rgba(0,0,0,0.1) 0px 15px 35px 0px, rgba(0,0,0,0.31) 6px 6px 10px 0px;
}

.sidebar-inner .site-overview-wrap .site-overview,.sidebar-inner .site-overview-wrap .site-overview .site-author-name,.sidebar a,.sidebar span.exturl,.site-state-item-name,.site-description{
  color: #fbda41;  //左下文字颜色
}

//文章内页左边栏(要改下方的颜色尽量全改,不然会颜色混杂)
.sidebar-nav .sidebar-nav-active{
  color: #fbda41;
  border-bottom-color: #fbda41;
}
.sidebar-nav li{
  color: #fbda41;
  border-bottom-color: #fbda41;
}
.links-of-blogroll-list{
  text-shadow: red 0 1px 0;//给links部分添加文字阴影
}
.post-toc ol a{
  color: #fbda41;
}


//二次深度美化
//给文章概述与文章标题添加上一个方框
.content .posts-expand .post-block{
    position: relative;
    margin-bottom: 30px;
    padding: 40px 20px;
    font-size: 14px;
    box-shadow: rgba(0,0,0,0.1) 0px 15px 35px 0px, rgba(0,0,0,0.31) 6px 6px 10px 0px;//添加阴影效果
    border-radius: 20px;//添加椭圆效果
    background-color: #FFF0F5;//文章的背景色
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    transform-style: preserve-3d;
}
.post-expand .post-body{
    position: relative;
    overflow: visible;
    padding: 20px;
    color: #666;
    font-size: 15px;
    word-break: break-word;
}


//标签的美化,使用圆形方框美化
.tag-cloud a {
  box-shadow: 0 1px 3px #6f42c1, 0 1px 2px #d9534f;
  padding: 2px 10px;
  margin: 8px;
  background: #c1425c00;
  border-bottom: none;
  border-radius: 20px;
}


//顶部进度条的隐藏代码(亲测未找到效果)
.headband{
  height: 0px;
  background: #fc6423;

}


//修改不蒜子数据颜色
.busuanzi-value {
  color: #1890ff;
}

颜色为十六进制形式,在线颜色hex转化对照
可以自己寻找适合的颜色
参考大佬文章
效果都可在本网站显示,建议亲自修改后体会不同。


文章作者: lijunliang
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 lijunliang !
评论
 上一篇
Hexo+NexT(v7.72)博客主题美化,打造“超炫”网站(四) Hexo+NexT(v7.72)博客主题美化,打造“超炫”网站(四)
自定义文章底部版权声明在每篇文章末尾添加“本文结束”标记字数统计和阅读时长(网站底部/文章内)添加文章置顶功能
下一篇 
在kali虚拟机中使用msf的shodan“入侵”网络摄像头 在kali虚拟机中使用msf的shodan“入侵”网络摄像头
在kali虚拟机中使用msf的shodan入侵网络摄像头实验步骤:1.0 打开msf5,第一次使用msf5:①、先启动postgresql数据库,这个是msf5 的默认数据库。service postgresql start
2020-04-15 lijunliang
  目录