文章

纯CSS实现圆角框是一件大家都说烂了的事件,我也写过两篇总结文章,为什么还会有这篇文章呢,事情是这样的。在我们的以前的项目中,实现圆角框往往是用背景图片来实现的,但是,当这些项目发布上线后,在维护过程中,有时需要添加一些新的需求,因为以前的项目中大量采用了圆角图片,并且这些图片全部采用了CSS sprites方式合并的图,为了不增加更多的额外工作,并且也不想用JS来添加更多的http请求,所以需要一些简单的CSS方案来解决这个问题。而我的个人爱好,也喜欢采用无图片的方式来处理这些效果。总觉得CSS能完成的工作,为什么不让它来实现呢?
2010-01-21
4分钟阅读时长
1973字
阅读
上周在澳大利亚佩恩的Edge of the Web会议上我碰到了javascript library Raphaël 和 gRaphaël 的创建者Dmitry Baranovskiy。这两个library做的最重要的事情也许就是使在javascript效率相对低下的IE上面绘制一些复杂的矢量图变得了可能。然而,Dmitry 却很不爽,因为他找到的一些实现的很糟糕的代码,在Google刚刚发布的Closure Library中。
2010-01-19
11分钟阅读时长
5424字
阅读
Web applications have evolved from simple HTML pages into rich, interactive applications that provide a great user experience. Today’s web apps pose a challenge for developers, however: how do you create and maintain efficient JavaScript code that downloads quickly and works across different browsers?
2010-01-19
2分钟阅读时长
320字
阅读
show_option_all 值:任意填。 如果你写”那啥’,那么在列表第一个分类就显示“那啥”两字,不过连接是连接到blog首页的,正好可以利用此参数加个“首页”。 orderby 值:ID、name(默认值)、count。 作用是按这3个值来排序。 order 值:ASC(默认值)、DESC。 ASC为升序,DESC为降序。 show_last_updated 值:0(默认值)、1。 0无作用,1为最近更新的分类显示在前面。 style 值:list(默认值)、none。 例6中已经举例了。none无作用。 show_count 值:0、1(默认值) 1在每个分类后面显示日志数量,0不显示。 hide_empty 值:0、1(默认值) 1是隐藏没有发表日志的分
2010-01-18
2分钟阅读时长
568字
阅读
前阵子新版专辑管理项目开发中碰到比较郁闷的问题,经测试最终决定给Sortables打个小补丁。 由于对选择状态的文本内容、连接和图片等进行拖放操作会触发系统的默认动作,例如ie中拖动图片鼠标会变成禁止操作状态,这样会导致这个拖放程序执行失败,所以Mootools 的Drag基类配置里其实有preventDefault配置项来给使用者解决此类问题,默认值为false,需要处理时设置为true即可。 然而郁闷的是,开发时才发现,Sortables类里内部创建的Drag.Move实例却只能使用preventDefault的默认值,因为Sortables没有给出配置项用来设置内部(this.drag)这个DragMove实例的preventDefault参数项。无奈之下,只能打补丁了。 另打补丁期间又发现另一个问题,甚是郁闷。Sortables的start方法仅判断是否空闲进而决定是否真正执行。而实际项目需求有时需要屏蔽鼠标右键(带来的问题很多),而看了办法发现,找到的唯一办法仍旧是打补丁。 最终,打上2处补丁后,世界清静了。。。
2010-01-17
2分钟阅读时长
683字
阅读
博客选择性复活! 经过几天的捣腾,终于恢复了部分数据(其他的我已回天无力)。 能有幸捣腾这非天灾,真是感谢党的关怀、感谢领导的决策、感谢祖国的和谐! 从零开始….
2010-01-17
1分钟阅读时长
78字
阅读
首先,据说目前最完美的方法还是刻盘。我没有D9的空盘,也懒得试验。。。
2010-01-16
3分钟阅读时长
1023字
阅读
最近腾讯TT4.5版发布后,为了兼容一处FLASH的WMODE参数异常的BUG使用到了新版检测方法,特此记录一下,省的以后忘记。 TT4.5 检测方法: 调用 external.getTTVerStr() 返回 浏览器信息,非TT或此版本均会抛出异常。 TT通用版检测方法: 首先检测 navigator.userAgent 是否含有 Tencent 特征串,继而调用 external.ShowBrowserUI(’ku6′) ,非TT均会抛出异常 顺便提一下 遨游 的检测方法: 也是通过 external 对象来辅助检测,调用 external.tab_count 不抛异常即为 遨游浏览器。
2010-01-16
1分钟阅读时长
203字
阅读
十分感谢PSPGEN小组,他们不但发布了让PSP3000实现运行ISO的5.03GEN for HEN,还为PSP1000和非PSP2000-3的老玩家们带来了解决5.50游戏问题的自制系统5.50GEN-A。这次为解决玩家们在5.50系统下无法正常运行PSone模拟游戏的问题,发布了Popsloader For 5.50GEN-A,喜欢PSone模拟游戏的5.50GEN-A用户赶快试试!
2010-01-16
1分钟阅读时长
430字
阅读
绝对震撼!10款动感图片展示js代码 http://pcedu.pconline.com.cn/empolder/wz/javascript/0809/1421645.html
2010-01-16
1分钟阅读时长
19字
阅读