目录
  1. 1. F12页面功能介绍
  2. 2. 具体使用方法
Next修改配色

  个人认为原Next主题的阅读效果并不是很好,长篇阅读比较吃力,但是一直苦于不会自己修改配色。虽然主题中自带了custom.styl 文件用于自定义样式,但却一直苦于不懂css 语法,一顿狂改之后花样报错,无法显示。今日碰巧在阅读reuixiy大神的文章时无意间发现了语法可以直接取自浏览器 f12 页面中styles 栏中的代码段。特在此记录,避免遗忘。

F12页面功能介绍

  浏览器f12 用于查看网页源代码及源文件。对我这个小白来说,使用最多的是Element,Sources,Network 选项,位置已在下面圈出。我们需要提取的代码,位于Element 选项之下的styles 选项。在点击Element 之后,下面有两栏,左侧栏为源代码,右侧栏对应的为样式。

“F12页面”

1.Element栏

  Element栏为源码页面。本页面的存在,让我们在第一次想添加某些东西的时候,能够直接编辑源码,免刷新查看效果,使用时先点击F12后,页面左上角的选择按键,之后在想插入的大概位置点击一次, Element中便会切至该位置源代码,而后右击代码,选择Edit as HTML即可编辑源代码。在确定添加之后,再编辑本地文件添加代码,保存本地源代码。可避免我们重复打开本地文件的繁琐操作。

  Element同样适用于对样式的测试修改,在选择按键选中需要测试样式的位置,在Element右侧栏中,可以找到background,font,size,color等词,可以直接双击修改,颜色可以点击小色块进入色板修改,也可以直接输入色号,甚至可以通过拾色器拾取,此操作可以快速更改界面颜色,字体等基本样式,快速查看效果。个人最为常用。

  Element右侧的样式栏也可点击如下位置,进入网页css源文件进行查看编辑,但是大部分的网站都会进行代码压缩处理,压缩处理之后的代码只有一行,非常不方便阅读。这就是我一直卡在了css修改的主要原因。为了方便自己阅读,我一直没有使用代码压缩。直到现在,我发现了其实在styles 中分节显示出来的代码完全符合css格式。这对我个人来说算是一个不小的发现。而后就开始着手对css的进行修改,设置方法会在后面提到。

“进入css文件”

2.Sources栏

  Sources栏为站点当前页源文件列表,包括:index.html,css,images,js/scr等源文件。可以跟云文件管理器一样,对这些源文件进行编辑,保存到本地等操作。在参考其他站点制作页面时,便可以到这里进行详细的查阅。保存到本地的操作直接对文件右击即可。

注意:在浏览器中编辑的所有内容都是临时更改,刷新之后便会恢复到之前的状态,为避免重复操作,慎重刷新。另:在此编辑文件,同样遵循普通编辑器的使用方法,如ctrl+z 等快捷键也可以正常使用。

3.Network栏

  Network栏为加载过程详细情况,需要刷新才能查看。本栏也有左右两栏可以操作。左侧栏为加载内容列表,将会列出已加载的全部内容,加载时出现了问题的会以红字显示出来。在顶部查找框的右侧,可以对左侧栏的文件内容进行筛选过滤,按照文件类型/文件格式进行过滤,eg:JS为js文件,img为所有的照片格式文件,Font字体文件,及DOCword文档等。

侧栏是对左侧栏的详细描述,在左侧栏中选中一个文件之后自动打开,右侧栏中包括:Headers ,Preview ,Response ,Timing 四项。Headers项包含文件来源地址及运行情况,Preview及Response为源码,Timing为详细的加载时间。常用的是通过Headers项检查加载发生错误的项,检查来源地址。如果有使用代码压缩加速,则在此对比文件载入时间进行核查。

具体使用方法

  当要修改某一个样式的颜色的时候,先在F12 页面,点击选择按钮,然后选择想要修改样式的位置,尽量选择精确一点。然后看对应的styles 表。就可以临时更改该样式的配色,选择左边的拾色器,可以从原网页中拾取颜色,也可以直接从色盘中选择新的颜色。在确定好颜色之后,可直接将该栏复制下来,粘贴到custom.styl 文件中即可(注意完整复制)。如下所示:

文件位置:~/blog/themes/next/source/css/_custom/custom.styl
1
2
3
4
5
6
7
8
blockquote.red {
color: #000;
border-left: 4px solid #d9534f;
background-color: #fcf1f2;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
margin-bottom: 20px;
}
当只更改了一项时,可以把其他的项进行删除,如只更改了颜色,则只保留``color`` 项即可,此方法同样适用于对字体及其他样式的修改。

拾色器
文章作者: 嗜血星空earth
文章链接: http://sxxkearth.github.io/2019/01/08/Next%E9%85%8D%E8%89%B2%E4%BF%AE%E6%94%B9/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请附以署名及出处!

评论