【详细图解】一步一步教你自定义博客园(cnblog)界面

时间:2023-01-01 17:25:43

写在开头

我之前在我的博客园没怎么发东西,就是觉得博客园的Markdown不支持实时预览,加上markdown显示出来的效果,主页皮肤效果总是觉得很奇怪不能让我满意。

但是我今天偶然发现,原来博客园是允许自定义样式的,我觉得我之前傻了。这点特别好,可以避免自己的博客和别人的雷同,可以个性化自己的主页,文章显示效果也可以自己控制,好似一下又回到了做qq空间的年代

虽然博客园现在支持的模板已经很多了,但是我们还是加入一些自己的元素让自己的主页更加生动符合自己的风格。

设置自定义css的地方在:设置页面定制CSS代码

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

 

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

对于基础的好的人,当然可以完全自己做一个皮肤出来,可以完全禁用默认的CSS,对于我们实用注意者来说,还是“借鉴”比较好。

学CSS

你要学会定制,怎么的也要会一些基础的CSS吧?咱不说精通,起码什么background,font,border,margin之类的应该知道怎么用,其他的可以边看边查。

一般来说都是去w3school把一定要掌握个大概再继续哦~

http://www.w3school.com.cn/css/index.asp

选择一个模板

我们在皮肤里先挑一个现成的模板开始我们的定制之旅,这里我选了SimpleMemory,我还是喜欢这种朴素的风格。


【详细图解】一步一步教你自定义博客园(cnblog)界面
 

这个模板本身就挺好看,不用定制也可以,但是我觉得它默认有点过于“精致”,页面只显示65%,分明没充分利用空间嘛。

查看元素

我们开始定制的第一步就是学会查看元素,基本Chrome和Firefox都可以用F12来方便查看页面元素。

一般来说当前CSS样式可以直接显示在右边,并且是<font color=red>可以编辑的!</font>


【详细图解】一步一步教你自定义博客园(cnblog)界面
 

 

 

然后点这个按钮
【详细图解】一步一步教你自定义博客园(cnblog)界面
 

这个按钮就是可以用鼠标选择页面中的元素,然后下面会显示对应的元素。


【详细图解】一步一步教你自定义博客园(cnblog)界面
 

好了,我们看到这里是<div id="home">,它的样式表也显示在右边了,我们可以看到果然,这里的width只有65%。

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

 

这里我觉得90%挺好的,可以看到,页面直接根据我的修改变化了!


【详细图解】一步一步教你自定义博客园(cnblog)界面
 

然后我觉得顶部也可以小一点,我把margin-top改成 20px;

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

好了这个整体我觉得不错了,我想保存这个怎么办呢?很容易,直接复制这个元素的CSS就行了。

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

然后粘贴到前面说的页面定制CSS代码的地方,其实你可以只用复制你修改的部分,其他的不用复制,但是为了方便,就这样全复制过来也行。

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

然后保存,再回到自己的主页看看,是不是变了?

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

这里我强烈建议大家开2个界面,一个是设置界面,一个是主页界面,修改了一个元素就在设置界面里增加,防止忘记保存!!

更进一步

标题

我想让标题更大点

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

我觉得50px不错

【详细图解】一步一步教你自定义博客园(cnblog)界面
 
【详细图解】一步一步教你自定义博客园(cnblog)界面
 

导航栏

导航栏也要大点,而且字有点偏下了,移动上来点,然后最好移动的时候变蓝色


【详细图解】一步一步教你自定义博客园(cnblog)界面
 

字体变大

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

移动变色


【详细图解】一步一步教你自定义博客园(cnblog)界面
 
【详细图解】一步一步教你自定义博客园(cnblog)界面
 

移动上点

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

好了,这里我们保存一下


【详细图解】一步一步教你自定义博客园(cnblog)界面
 

奇怪,导航栏颜色怎么没变化???

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

<font color=red>注意:这里不能直接复制a,如果你有点CSS基础了应该知道,这里的a是特指#navList下面的a,所以这里我们要在a前面加上#navList</font>

我们再保存看看

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

是不是好已经修改了?

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

侧边栏

侧边栏的标题我觉得不好看 找到这个元素

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

知道是用的.catListTitle类,我就对它进行大改

【详细图解】一步一步教你自定义博客园(cnblog)界面
 
【详细图解】一步一步教你自定义博客园(cnblog)界面
 

改完效果

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

修改内容显示和边栏显示

我想把这内容和边栏显示换一下,
通过查看元素我们知道这两部分分别为mainContentsideBar

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

 

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

我把mainContentfloat改成right

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

 

好了,看差不多了,这里感觉和边栏有点近

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

我们把sidebar的float改成left

【详细图解】一步一步教你自定义博客园(cnblog)界面
 
【详细图解】一步一步教你自定义博客园(cnblog)界面
 

好了大功告成!大家可以去我的主页看看:http://www.cnblogs.com/voidsky

【详细图解】一步一步教你自定义博客园(cnblog)界面
 

剩下的,还有很多可以个性化的地方,由大家自己去发挥吧!!

对了,文章里面的标题,h1h2p,img什么的也可以改哦~~大家*发挥吧!只要在前面加上#cnblogs_post_body就行了(你们自己应该也能找到)



作者:voidsky_很有趣儿
链接:https://www.jianshu.com/p/23b2bfc9a90d
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。