使用 D 令牌给自己的博客添加动态验证码

发表于 Web 开发

现在各大网站,网游都在使用手机宝令,手机动态验证码等等工具为自己的网站增加安全系数,而我们独立建站的只有对这些"高深"的技术望而却步,但是现在 WordPress 也出现了这样的一个动态验证的插件,那就让我们的手机为网站保驾护航吧。

继续阅读 »

浏览器中替换宋体为微软雅黑较完美方案

发表于 杂谈

在 PC 上面,Alpha 不喜欢宋体的效果,有一种像素化和锯齿的感觉,所以是想方设法替换掉宋体,但是又不能直接暴力替换掉宋体,虽说不喜欢,但是在某些场合中还是有需要的(Word 中打印),所以还是一些修改默认的字体,在 PC 客户端无非就是修改客户端中的资源文件,但是在网页上面就不能这么做了,因为字体是服务器文件上面定义的,Chrome 上面大概有两种替换的方案。而我自己最近新发现了一种效果比较好的方案。

继续阅读 »

关于编码的一个坑

发表于 Web 开发

这段时间在做的项目需要各种转码,需要抓取 GBK 编码的网页提取关键字然后返回 JSON 字符串,主要就是 GB 系和 Unicode 系的编码转换,这两系之间的编码转换还是比较顺利的,但是就是在生成 JSON 上面,为了让 JSON 中汉字更易读一些,把 \uXXX 类型的编码转换为汉字,使用原先自己博客的解决 json_encode 后中文的编码问题这篇文章,这篇文章中的方法之前也验证过,这次也是在本机验证通过,但是一传到服务器上面抓取的网页就有问题了。Google 了下,然后根据自己的情况,原来又是 Windows 和 Linux 之间的一个坑啊!

继续阅读 »

取消背景层的滚动

发表于 前端开发

做弹出层组件的时候总是希望背景层停止滚动,但是弹出层需要滚动时还是需要的,介绍两种思路吧,一种是比较常见的 overflow:hidden 方式,另一种是我自己的方法。

继续阅读 »

纯 CSS 的多级菜单

发表于 前端开发

周末,闲来无事,手有些痒痒,想写代码了,于是就有了这个纯 CSS 的多级菜单了,根据自己的理解写的,也没有跟其他人的对比。分享出来吧。

设计思路

我的思路吧,其实主要就是 li>ul{display:none}li:hover>ul{display:block} 这样实现鼠标悬停,子项显示的效果,再加上 position:relative 的定位就可以实现基本的菜单了

继续阅读 »