:first-letter和:first-line伪类

标签:CSS

本以为IE 6基本不支持伪类的,不过今天看到:first-letter和:first-line也可在IE 6下使用,于是测试了下,却没看出效果。

检查了半天原因,发现:first-letter只能作用于display: block的元素,而我测试的是span,默认为inline元素…

此外,IE 6中还有个要注意的问题,由于这个伪类存在连接符,所以后面不能紧跟大括号和逗号等字符,必须用空格分隔开(没想到逗号都不行,太囧了)。如果使用CSS压缩器的,就要特别注意下这个问题了。

分割iPod文本的Python程序

标签:Python

用过iPod的都知道,超过4kb的文本就直接截断了,这直接影响能否阅读长篇小说。

于是初学Python时,我写了个iPod文本分割程序,不过为了效率和兼容性,写了大量没什么用的代码,所以一直没放出来。
最近又准备读小说了,于是将这个程序完善了一下。
精简了一些代码,其实难点就是找出最后一个字符,不能把中文分开了。如果输出不是UTF-8这种可变长度的编码的话,我想我会安逸很多。

Live Query真是个不错的jQuery插件

标签:JavaScript, jQuery, 性能

jQuery的事件处理是非常强大的,然而美中不足的是,它只能对当前存在的jQuery对象绑定事件,这就使得动态创建的对象必须再次绑定事件。
虽然jQuery 1.3推出了live函数,可以自动捕捉新增对象的事件,不过支持的事件较少,且有时会因为其他插件未考虑live函数,没有让事件冒泡而使live失效。

« 看看还有什么好玩意