读书笔记

插件(plugin)如何与WordPress交互

WordPress为插件开发者提供了许多APIs,插件(plugin)就是通过这些APIs与WordPress交互的。每一类API或者程序接口在与WordPress交互中各司其职发挥着不同的功用,下面是一个简单的列表,列举了WordPress提供的APIs以及它们的作用。

Read More
其他

Ultra QuickTime Converter – MOV转FLV工具

MOV即QuickTime影片格式,它是Apple公司开发的一种音频、视频文件格式,用于存储常用数字媒体类型。当选择QuickTime(*.mov)作为“保存类型”时,动画将保存为.mov文件。QuickTime因具有跨平台、存储空间要求小等技术特点,而采用了有损压缩方式的MOV格式文件,画面效果较AVI格式要稍微好一些。

Read More
CSS

通过CSS禁止Chrome自动为输入框添加橘黄色边框

Chrome默认会为所有的输入框加上橘黄色的边框,虽然有时候可以使我们的网站看起来更友好,但对自定义的样式是有影响的。

例如做了一个圆角框的input输入框,如果没有对边框focus时的属性做任何休息,Chrome将默认加上一个正方形的边框,无视你将input的border设为none的命令。

为了避免麻烦我们可以禁止chrome为被激活的输入框添加边框,方法如下:

1. 禁止为所有被激活的输入框添加边框
*:focus { outline: none; }

2. 禁止为被激活的输入框添加边框,例如

.class1:focus{ outline:none }

3. 也可以自定义输入框被激活时的边框样式

.changeborder:focus { outline:Blue Solid 4px;}

Read More
Opensource

jquery autocomplete实例:国家选择器

Jquery Autocomplete Plugin 可以用来自动填写表单,类似google suggest,可以给用户更好的体验。

你可以先查看实例

例如,很多表单要求我们填写国家,如果是下拉列表,我们需要从长长的一个列表中选择自己的国家,为了不看的眼花缭乱,我们会用键盘的导航键快速选择,例如要选择中国我们可以选中下拉列表按键盘的“C”键,找到以c开头的国家再找到China。这样还是不够简单迅速。那么来看看下面这个输入式国家选择器,是不是会方便很多。

用户不需要从长长的列表中选择国家了,只需要键入国家的英文名称开头几个字母,这个选择器就会自动提供可供选择的项目,类似google suggest,帮助用户轻轻松松完成国家的选择。

另外,用户完成选择后可以定义一个回调函数,实现更多的功能。例如,选择国家后显示该国家的货币和汇率,或者显示某些房地产信息之类的。可以做的应用很多。

该功能主要依靠JQuery的Autocomplete插件来完成。

[download id=”10″]

Read More
PHP Class

简单之美 – PHP Mail Class – PHPMailer

发邮件是一件再普通不过的事情,php mail()函数用起来虽然不麻烦,但类似发送附件等比较复杂的工作,如果每次都写一遍代码,重复性劳动就太不值了。为此,今天为大家介绍一个简单实用、支持良好、使用广泛的的php 邮件类 – PHPMailer

Read More
读书笔记

让浮动元素父容器自适应高度的三种方法

2012-11-2更新

关于清除浮动,下面的方法虽然有效,但已经有些旧了,建议大家看这篇文章推荐的清除浮动的方法

Which method of 'clearfix' is best?

浮动元素由于脱离了文档流,无法撑起其父元素的高度,如果父元素要显示背景或边框时就不能置之不理了。使浮动元素的父容器自适应高度的方法有三种:

方法中使用到的css定义

<style type="text/css">

.fl { float: left }
.cb { clear: both }

Read More