单个GitHub帐号下添加多个GitHub Pages的相关问题

2015-11-03
阅读 3 分钟
21.1k
好久没更新文章了,这边都快成荒地了。今天想到一个比较简单的问题,所以先处理了写篇文章上来,好给blog加点生机(其实post里躺着不少草稿,不过一直没办法写完╮(╯▽╰)╭)

利用javascript获取并修改伪元素的值

2015-09-06
阅读 4 分钟
41.3k
虽然标题里写的是伪元素,不过这篇文章主要是说::before和::after,其余几个伪元素(::first-letter、::first-line、::selection等)由于没有content属性,所以本文一笔带过,其实方法是一样的。伪元素的重点在于一个伪,虽然它们可以被浏览器渲染引擎识别并正确渲染,然而伪元素本身并不是DOM元素,所以无法被js直接操作——...

纯CSS+HTML自定义checkbox效果

2015-09-06
阅读 3 分钟
54.7k
checkbox应该是一个比较常用的html功能了,不过浏览器自带的checkbox往往样式不怎么好看,而且不同浏览器效果也不一样。出于美化和统一视觉效果的需求,checkbox的自定义就被提出来了。这里对实现方法做个总结<!-- more -->

利用git解决hexo博客多PC间同步问题

2015-09-06
阅读 3 分钟
7.8k
本文只是给类似我这样的git新人做参考,对git比较熟悉的话可以无视了。由于自身对git的了解就不是特别深,所以可能有些地方会有错误,欢迎各位指正。(本文有在微博上接受geekrainy的帮助,对此表示谢意)ps:建议git相关操作都在bash上进行操作。不依赖windows下gui

浏览器和服务器实现跨域(CORS)判定的原理

2015-09-06
阅读 6 分钟
40.8k
前端对Cross-Origin Resource Sharing 问题(CORS,中文又称'跨域')应该很熟悉了。众所周知出于安全的考虑,浏览器有个同源策略,对于不同源的站点之间的相互请求会做限制(跨域限制是浏览器行为,不是服务器行为。)。不过下午想到了一个略无趣的问题:浏览器和服务器到底是如何判定有没有跨域呢?本文主要分两个部分,...

JS原生Date类型方法的一些冷知识

2015-09-06
阅读 8 分钟
35.5k
一个多月没更新了- -偷懒中。这个东西其实很早之前就在整理了,不过后来发现自己不少地方没弄明白,然后就一直卡那边了(其实就是不想写吧),想了下反正是给自己熟悉js的原生API而已,所以也没必要太钻牛角尖,也不一定要多完整,因此就当是Date()函数的一个冷门知识点小补充吧。这篇文章主要讲Date()的字符串与时间戳...