文章目录

  • 操作步骤
  • 添加背景图片
  • 设置透明
  • 边框圆角

hexo 和 Next 的版本如下:

hexo: 5.2.0

NexT: 7.8.0


操作步骤

  • 进入 themes\next\source\css 目录中
  • 打开 main.styl 文件
  • 在末尾添加 css 代码即可

添加背景图片

值得注意的是,在 main.styl 文件末尾写的 css 样式,会覆盖主题之前的样式。

body 为例,我们要先找到该标签之前的样式,复制下来,然后再此基础上进行修改。先打开自己的博客,按下 F12 检测网页,找到 body 标签。

在右侧样式预览中找到 body 标签对应的样式,点击右上角的 main.css:xxx 查看源码,将 body 标签对应的样式全部复制到

body 标签对应的样式全部复制到 main.styl 文件末尾

然后修改至代码如下:背景图片位于 themes\next\source\images 路径下

body {background: url(/images/background.jpg);  background-repeat: no-repeat;background-attachment: fixed;background-position: 50% 50%;color: var(--text-color);font-family: 'Lato', "PingFang SC", "Microsoft YaHei", sans-serif;font-size: 1em;line-height: 2;
}

设置透明

单单设置了背景图片还不是很完美,我们给所有的栏目设置一个小小的透明,会显得效果很好。

同样我们要找到对应标签的源样式,再其基础上进行修改,如果你的 Next 主题版本和我相同,则可以直接复制我的。

// 侧边标题栏
.header-inner {opacity: 0.85;
}// 侧边头像栏
.sidebar{transition-duration: 0.4s;  opacity: 0.85;  // 透明度
}// 中心文章栏
.content {padding-top: 15px;opacity: 0.9;
}

边框圆角

边框圆角看个人喜好,有的人喜欢方方正正的,有些则喜欢圆润点。在这里我给出了将侧边栏和中心文章栏的边框设置为圆角的方法,供大家参考

和之前一样,需要将源样式复制下来,如果你的 Next 主题版本和我相同,则可以直接复制我的。

// 侧边标题栏
.header-inner {border-radius: 20px 20px 20px 20px; //边框圆角opacity: 0.85;
}// 侧边头像栏
.sidebar{transition-duration: 0.4s;  opacity: 0.85;  // 透明度border-radius: 10px 10px 10px 10px; //边框圆角
}// 侧边头像框内部
.sidebar-inner {background: var(--content-bg-color);border-radius: 10px 10px 10px 10px; //边框圆角box-shadow: 0 2px 2px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.06), 0 1px 5px 0 rgba(0,0,0,0.12), 0 -1px 0.5px 0 rgba(0,0,0,0.09);box-sizing: border-box;color: var(--text-color);width: 240px;opacity: 0;
}//第一个文章
.post-block {background: var(--content-bg-color);border-radius: 10px 10px 10px 10px; //边框圆角box-shadow: 0 2px 2px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.06), 0 1px 5px 0 rgba(0,0,0,0.12);padding: 40px;
}//之后的所有文章
.post-block + .post-block {border-radius: 10px 10px 10px 10px; //边框圆角box-shadow: 0 2px 2px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.06), 0 1px 5px 0 rgba(0,0,0,0.12), 0 -1px 0.5px 0 rgba(0,0,0,0.09);margin-top: 12px;
}

感谢阅读!

个人博客:http://www.tonydon.club/

Next主题添加背景图片相关推荐

  1. 给hexo个人博客 next主题添加背景图片

    前几天没事自己通过hexo加github搭建了一个自己的个人博客,用的是next主题,发现挺好用,捣鼓了半天终于把全部全部配置完了,但是想改给自己的博客添加一张背景图片,在网上找了很久没找到相关的资料 ...

  2. 【主题美化系列】NexT7主题添加背景图片

    > 预览:看这里 NexT主题版本 测试版本: – NexT.Gemini v7.7.2 其他版本: *\themes\next-7.7.2\source\css\_common\compone ...

  3. visual studio如何给编辑区添加背景图片,修改字体大小主题

    我们使用编辑器编写代码时总喜欢把编辑器搞得很个性化,今天给大家讲解一下visual studio如何变的跟个性化(我的visual studio 编辑器版本是1.18.1),至于怎么查看版本,帮助里面 ...

  4. wordpress博客评论框添加背景图片

    今天突然发现自己的wordpress评论框空荡荡的,感觉很不美观.下面将通过几行css代码给评论框添加背景图片,使其更加生动. 直接上代码,笔者使用的是知更鸟主题,下方代码直接添加到外观 -> ...

  5. html添加表格内添加背景图片,如何在Excel2013表格中为数据区域添加背景图片的方法...

    为了美化Excel2013工作表,输入数据后,用户可以为工作表添加背景图片.在默认情况下,插人的背景图片是以平铺的方式占满整个工作表,如果需要背景图片只在数据区域中显示,可以使用下面介绍的方法来操作. ...

  6. java 添加图片背景_java添加背景图片

    总结:我们通常实现添加背景图片很容易,但是再添加按钮组件就会覆盖图片.原因是: 有先后啊.setlayout();与布局有很大关系 请调试代码的时候,仔细揣摩.我晕了 还可以添加文本框,密码框 fra ...

  7. VC中为对话框添加背景图片

    From: http://blog.ezcn8.com/2011/06/11/vc%E4%B8%AD%E4%B8%BA%E5%AF%B9%E8%AF%9D%E6%A1%86%E6%B7%BB%E5%8 ...

  8. .net的label的背景如何设置成为透明_css如何设置背景图片?background属性添加背景图片...

    在前端开发过程中,为了页面的美观,往往都会给html页面添加背景图片.那么如何利用css设置html中用图片做背景?本章就给大家介绍css怎样设置背景图片.有一定的参考价值,有需要的朋友可以参考一下, ...

  9. java添加背景图片_Java怎么添加背景图片

    首先,导入相关的包: import java.awt.BorderLayout; import java.awt.Container; import javax.swing.ImageIcon; im ...

  10. winformbutton边框怎么改_C#(winform)为button添加背景图片,并去掉各种边框

    1.既然是添加背景图片 所以这里应该使用 Button.BackgroudImage = "" ;来设置图片 而不应该使用  Button.Image = "" ...

最新文章

  1. 【Spring Security】五、自定义过滤器
  2. export linux命令_linux 初级3 环境变量命令env、set、export、declare的区别
  3. 用户体验思考之UI面试
  4. combobox 怎么实现对listview的类别查询_通过 Django Pagination 实现简单分页
  5. Linux有问必答:怎么用CheckInstall从源码创建一个RPM或DEB包
  6. web mp4第一帧_Web成帧器就在这里!
  7. ibm台式计算机不能自动关机,IBM X3650 M3 不定时自动关机求大神
  8. SQL SERVER 查询表的行数
  9. 台式计算机视频设备打不开,电脑视频设备被占用未能创建视频预览怎么办
  10. 实验二 数据库和表的操作
  11. Powerpoint中VBA编程技巧
  12. [RubyOnRails]一些网址
  13. Elasticsearch 版本 和SpringData ElasticSearch 版本以及SpringBoot版本选择
  14. Day17——整数矩阵及其运算
  15. 计算机管理器自动弹出,win7打开IE浏览器自动弹出管理加载项窗口解决方法
  16. 倾角传感器精度校准检测
  17. Verilog:【4】脉冲发生器(pulse_gen.sv)
  18. 关于维基百科你不知道的十件事:
  19. 关于我吹爆的buyvm机器的一次测评详情
  20. Arduino Uno + APDS9930 实现手势控制LED灯亮灭、调光等

热门文章

  1. element ui html编辑器,vue+element-ui 使用富文本编辑器
  2. 计算机原理视频罗克露优酷,计算机组成原理42讲 电子科技大学 罗克露
  3. 笔记本拆c面_给老笔记本更换高清屏的经验与总结(翻车记录)
  4. python微信自动发消息_python实现给微信指定好友定时发消息
  5. python 微信自动发图片,批量发送
  6. stm32收发 wiegand 韦根协议开发详解
  7. android 有序map,给HashMap排序,使之成为有序Map
  8. ideaIU-2020.1安装步骤
  9. PDF文件不能打印的五种解决方案
  10. 局域网sip服务器搭建:opensips