之前对CSS/JavaScript了解还不深,只是把模板的CSS胡乱修改了几个属性。最近正好也在做一个网站的前端,学习了不少东西,再来改一改~

  上次最后之所以铩羽而归,是因为从CSS里找不到那些#和.对应的东西控制的都是啥子,这回不在看那个CSS了,直接用浏览器的开发者模式打开博客,一级一级找下去,看控制要改的内容的都是哪个DIV,把那些呆滞傻二的字体一一改掉:

.cnblogs_code pre {
font-family: Courier New!important;
font-size: 16px!important;
word-wrap: break-word;
white-space: pre-wrap;
} .cnblogs_code span {
font-family: Courier New!important;
font-size: 16px!important;
line-height: 1.5!important;
}
#header h1 {
font-weight: normal;
font-size: 30px;
line-height:;
}
#header h1 a {
font-family: "Microsoft YaHei";
}
#header h1 a:hover {
color: #F60;
text-decoration: none;
}
#blogTitle h2 {
font-weight: normal;
font-size: 18px;
color: #000000;
line-height: 1.5em;
margin-top: 10px;
margin-left: 30px;
width: 50%;
margin-left: 10em;
float: left;
}
.c_b_p_desc{
word-wrap:break-word;
word-break:break-all;
overflow:hidden;
font-family:"CHARLEMAGNE STD","Microsoft YaHei";
font-size: 13px;
}
.newsItem{
font-family: "Microsoft YaHei";
font-size: 14px;
}
#profile_block a{
font-family: "CHARLEMAGNE STD","Microsoft YaHei";
}
.postTitle {
font-family:"CHARLEMAGNE STD","Microsoft YaHei";
font:"CHARLEMAGNE STD","Microsoft YaHei";
font-size:16px;
}
#header {
width: 1180px;
}
#main {
width: 1180px;
}
#mainContent {
width: 900px;
}
#home{
width: 1180px;
margin:0 auto;
}
#sidebar_categories{
font-family:"CHARLEMAGNE STD","Microsoft YaHei";
font:"CHARLEMAGNE STD","Microsoft YaHei";
font-size: 13px;
}

CSS代码

  只可惜这个希腊碑文的英文字体很多电脑上没有,从网上查了一下让网页使用特殊字体的方法,不过需要url,但是我没地方上传啊,这个问题的解决方法还在研究当中。

  最后,找了一下页面最后的广告的DIV,一共有3个,id分别是ad_c1,ad_c2和ad_什么的记不起来了,还有两三个新闻的DIV。一开始的想法是用JS看看能不能根据id的前缀来getelement什么的,可是貌似没有这样的函数。如果把这五六个DIV一一设置隐藏的话也太萌了,所以我就直接把整个评论区给隐藏了,反正也不会有人评论,呵呵。不过这里还是要存疑,毕竟这样并不完美。

<img src="//pic.cnblogs.com/avatar/293751/20160902001721.png" alt="丶夕颜的头像" class="img_avatar"><br>

<script type="text/javascript">
window.onload=function(){
var oA=document.getElementById("comment_form");
oA.setAttribute("hidden", "hidden",1);
}
</script>

JavaScript代码

  这就很尴尬了。隐藏广告这项能力似乎是一次性的,刷新一次后就失去了......一开始真的是能隐藏的,奇怪。好像明白是怎么回事,不过说不太清楚。

  

  哈哈,JS不行老娘就jQuery,把window.onpageshow改成$(document).ready(就搞定了~

  来咬我啊,广告君~

使用CSS/JS代码修改博客模板plus的更多相关文章

  1. 使用CSS代码修改博客模板

    在修改设置使公告栏里的头像更新为新的头像时发现里边还有“页面定制CSS代码”这一选项,查了一下发现这东西可以对页面做一些个性化的调整.正好目前我使用的这个模板标题和导航栏的字体实在难看,顺手修改了一下 ...

  2. 不懂CSS也能定制博客界面!

    之前没想过定制博客界面,毕竟CSS,HTML什么的都不懂,不过看了这篇文章分分钟搞定: [详细图解]一步一步教你自定义博客园(cnblog)界面 我是基于模板BlueSky做了些改动,先看修改前后的效 ...

  3. 我的博客模板(线框图wireframe)

    不久前看到一篇介绍定制网页浏览的方法,当时就想着,我把我的博客页也修改下,在手机浏览的时候,也能漂亮的显示出来.以后写的文章的话,也可以分享的微信朋友圈里面和朋友分享. 具体步骤参考:http://w ...

  4. 第41篇 推荐一个jekyll博客模板

    本人用的模板是基于Codeboy的博客模板改造模板,(由于本人可能会有很多样式修改,所以不再将修改pullrequst到原项目,在此对codeboy模板表示感谢).功能改造如下: 添加微信支付宝打赏 ...

  5. 基于Jekyll的博客模板

    代码地址如下:http://www.demodashi.com/demo/13147.html 效果 环境配置 环境 Windows 10 Git Bash 安装ruby 下载rubyinstalle ...

  6. Submine Text3格式化HTML/CSS/JS代码

    Submine Text3格式化HTML/CSS/JS代码需要安装插件,步骤如下: 1.打开菜单--->首选项---->Package Control,输入 install package ...

  7. Sublime text 3 如何格式化HTML/css/js代码

    Sublime Text 3 安装Package Control   原来Subl3安装Package Control很麻烦,现在简单的方法来了 一.简单的安装方法 使用Ctrl+`快捷键或者通过Vi ...

  8. Zend Studio 上 安装使用Aptana插件(html,css,js代码提示功能) .

    最近装了zend studio 9.0 用了段时间发现写html,css,js代码没提示,要开dreamwaver(对js代码提示也不好).就网上搜索了下,发现了Aptana插件,装上用了下,感觉不错 ...

  9. 利用Sails.js+MongoDB开发博客系统

    http://yoyoyohamapi.me/categories/利用Sails-js-MongoDB开发博客系统/ 利用Sails.js+MongoDB开发博客系统 Apr 14, 2016 利用 ...

随机推荐

  1. file标签选择文件change事件失效处理方法

    file只能处罚一次change事件,在change事件中重新替换file标签即可生效 eg: $(function(){ //上传图片 $("body").on("ch ...

  2. FastPolice项目总结

    This is the final homework for spatial information Mobile Service Lesson.It generally inclusived the ...

  3. bnuoj 24251 Counting Pair

    一道简单的规律题,画出二维表将数字分别相加可以发现很明显的对称性 题目链接:http://www.bnuoj.com/v3/problem_show.php?pid=24251 #include< ...

  4. JQ 全选设定与设置选中

    复选数据框 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w ...

  5. Java学习笔记(十六)——Java RMI

    [前面的话] 最近过的好舒服,每天过的感觉很充实,一些生活和工作的技巧注意了就会发现,其实生活也是可以过的如此的有滋有味,满足现在的状况,并且感觉很幸福. 学习java RMI的原因是最近在使用dub ...

  6. Pyqt 打包资源文件

    用打包工具将做好的Pyqt程序打包成exe后发现引用的资源图片都显示不了? 是否遇到了和我一样的问题呢.google之后找到了方法,一种方法是在程序中引用外部资源,另外一种方法是将资源文件转换为py文 ...

  7. SQLAlchemy ORM高级查询之过滤,排序

    order_by,filter的语法. 用久了才会熟悉. Session = sessionmaker(bind=engine) session = Session() print(session.q ...

  8. eclipse基础及开发插件

    Eclipse:http://www.eclipse.org/downloads/ Compare Package:http://www.eclipse.org/downloads/packages/ ...

  9. C# TreeView使用技巧

    节点勾选设置 TreeView树中节点勾选要求: 1.不选中一个节点,则其所有的子节点都不被选中. 2.选中一个节点,则其所有的子节点都被选中. 3.当一个节点的所有子节点都没有被选中时,该节点也没有 ...

  10. Java后端WebSocket的Tomcat实现

    转自:http://blog.chenzuhuang.com/archive/28.html 文章摘要随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了.近年来,随着HTML5 ...