摘要: 在写这个指南之前,先介绍一下Prototype主要是干吗的,如果你比较关注ajax/javascipt方面的应用,你应该早就听说过这个 javascript framework。 Prototype是一个基础的javascript应用框架,先引用一段官方网站的介绍 Prototype is a JavaScript framework that aims to ease development ... 阅读全文
posted @ 2009-06-18 15:45 麦飞 阅读(615) 评论(0) 推荐(0) 编辑
摘要: Rails的RJS模板九 四、Collection Proxies – 集合代理 select() 方法返回一个DOM对象数组。Select() 接受一个基于CSS选择符的参数并且返回一个匹配这个选择符的DOM对象数组。因此要得到一个 id 为 content 的 内的所有段落,我们可以使用: The select() method returns an array of DOM ob... 阅读全文
posted @ 2009-06-17 19:59 麦飞 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 君不见黄河之水天上来,奔流到海不复回;   君不见高堂明镜悲白发,朝如青丝暮成雪。   人生得意须尽欢,莫使金樽空对月,   天生我才必有用,千金散尽还复来,   烹关宰牛且为乐,会须一饮三百杯。   岑夫子,丹丘生,将进酒,君莫停。   与君歌一曲,请君为我颂耳听,   钟鼓馔玉不足贵,但愿长醉不复醒。   古来圣贤皆寂寞,惟有饮者留其名。   陈王昔时宴平乐,斗酒十千恣欢谑。   主人何言为少... 阅读全文
posted @ 2009-06-15 20:08 麦飞 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 在Rails Layout中使用JQuery的解决办法(转贴) Rails的Layout非常的好用,可以把Header,Footer,SideBar在一个公共的页面,统一风格而且非常的易于维护. JQuery是我比较喜欢的js framework,强大的selector绝对符合我的口味,不二的选择. 问题就来了,Layout中通常包含了的内容,而JQuery需要在header通过... 阅读全文
posted @ 2009-06-15 19:16 麦飞 阅读(503) 评论(0) 推荐(0) 编辑
摘要: IE8都发布了,而且也很好用,但是从市场占有率分析还是有N多人喜欢用可恶的IE6,所以不得以,我们还是得在各个版本的IE以及非IE的浏览器之间继续折腾,如果你遇到了IE6的奇怪问题,请参考以下的解决办法: 原文:http://hi.baidu.com/wely_ton/blog/item/3903a1394602cccad56225ed.html 以下介绍的十种解决方法是针对IE6经常会出现的DI... 阅读全文
posted @ 2009-06-15 11:29 麦飞 阅读(350) 评论(1) 推荐(0) 编辑
摘要: 下面一起来了解一下各种不同的CSS框架吧: 1.960 Grid System 960网格系统是一个通过提供通常使用的尺寸简化网站开发流程的努力的结果,基于960像素的页面宽度。它有两种类型,12和16列,他们可以独立使用或是协同使用。 2.WYMstyle CSS Framework 这个项目的目的是提供一组经过良好测试的模块化的CSS文件,能够用于网站的快速设计。WYMstyle是一组C... 阅读全文
posted @ 2009-06-15 10:38 麦飞 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1in = 2.54cm = 25.4 mm = 72pt = 6pc ;PX to EM: Example: 12px / 16px = .75emPX to %: Example: 12px / 16px * 100 = 75%PX to PT: Example: 16px * 72 (72 points = 1 inch) / 96 (96 pixels per inch in Window... 阅读全文
posted @ 2009-06-12 10:38 麦飞 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 在CSS样式表中,我们经常会看到pt, px,em,ex,in等这类长度单位。它们各是什么意思,有什么区别呢? 或其它CSS属性大小时,用什么样的CSS长度单位更加好。 在CSS样式表中,长度单位分两种: 相对长度单位,如px, em等 绝对长度单位,如pt,mm等 也谈px和pt的区别 经常看到有人拿px和pt比较,主要是为了争辩在确定字体大小(font-size)或其它CSS属性大小时,用什么... 阅读全文
posted @ 2009-06-11 11:57 麦飞 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 在印刷排版中,“point”是一个绝对的单位,它等于 1/72 英寸,可以用尺子丈量的,物理的英寸。但在 CSS 中 pt 的含义却非如此,例如我们指定一个字体是 9pt,我们会以为按照 CSS 规范,它等于: 9 * 1/72 = 1/8 inch 这是一个误解,因为我们的显示器被分割为了一个个的像素,单个像素只能有一种颜色 (为了简化,这里暂不讨论次像素反锯齿技术)... 阅读全文
posted @ 2009-06-11 11:50 麦飞 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 当谈到表格数据的设计时,没有太多的网页设计师会有太大的兴趣。今天我们已经收集了20多个功能超大且看上去挺漂亮的Ajax/CSS表格设计,并且教你一些表格设计中所运用的技巧,例如表格数据的排序和过滤等。OK,让我们来看一下这些表格:1. TableclothTablecloth 由CSS Globe 开发,是一个轻巧易于使用的表格,简洁的将表格样式添加到你的HTML 表格元素中。2. Ask the... 阅读全文
posted @ 2009-06-10 14:21 麦飞 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 转贴出处:http://www.cssrain.cn/article.asp?id=545 无标题文档 最新公告 cssrain.cn---jQuery实用小例子集合. 本例子由Deeka(CR团队之一)优化. 阅读全文
posted @ 2009-06-02 18:44 麦飞 阅读(1556) 评论(0) 推荐(0) 编辑
摘要: 图表应用能让数据显示更加直观易懂,但光靠CSS+XHTML或纯图片实现的图表显然有很多局限性,强大的jQuery让我们可以实现各种很强大的图表,下面是6款jQuery图表插件,另外,你也许也愿意看看7款在线图表制作工具。 1,Flot 从交互性的层面来说,jQuery实现的 Flot图表和Flash实现的图表效果已经是非常的接近。图表输出效果相当的流畅光滑,注重视觉效果。你也可以和data po... 阅读全文
posted @ 2009-06-02 17:41 麦飞 阅读(935) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-06-01 20:05 麦飞 阅读(772) 评论(1) 推荐(0) 编辑
摘要: 可以自定义validate(), 这个方法在每次保存数据时都会被调用. 如: def validate if name.blank? && email.blank? errors.add_to_base("You mustspecify a name or an email address") end end 同时也可以自定义 validate_on_create(),vali... 阅读全文
posted @ 2009-06-01 19:16 麦飞 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 原文:Web Application Form Design作者:Luke Wroblewski译者:JunChen WuWeb 应用程序总是利用表单来处理数据录入和配置,但并不是所有的表单都保持一致。输入区域的对齐方式,各自的标签(label),操作方式,以及周围的视觉元素都会或多或少影响用户的行为。 表单布局 考虑到用户完成表单填写的时间应当尽可能的短,并且收集的数据都是用户所熟悉的(比如... 阅读全文
posted @ 2009-06-01 14:03 麦飞 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1、 非负整数:”^d+$” 2、 正整数:”^[0-9]*[1-9][0-9]*$” 3、 非正整数:”^((-d+)|(0+))$” 4、 负整数:”^-[0-9]*[1-9][0-9]*$” 5、 整数:”^-?d+$” 6、 非负浮点数:”^d+(.... 阅读全文
posted @ 2009-05-31 15:08 麦飞 阅读(3197) 评论(0) 推荐(0) 编辑
摘要: 关键字: css兼容性解决方法(盒模型)- !important的ie7,firefox问题 在CSS标准中,一个盒模型包括4个区,分别是:内容、内边距(padding)、边框(border) 和外边距(margin)。而Width宽度的计算,CSS有它的标准。但是实际上,不同的浏览器的表现却不同。比如,   Firefox(FF)是准确按照CSS标准:width为内容的宽度 ,也就是说:    ... 阅读全文
posted @ 2009-05-27 10:47 麦飞 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 200+ jQuery插件 jQuery由美国 人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team. jQuery是继prototype之后又一个优秀的Javascrīpt框架。其经典的Slogan是“Write Less, Do more”(写更少的代码,做更多的事情)。jQuery是轻量级的js库(压缩后只有... 阅读全文
posted @ 2009-05-26 18:18 麦飞 阅读(378) 评论(0) 推荐(0) 编辑
摘要: You can also take a look at other 3 articles in this series : 50+ Amazing Jquery Examples37 More Shocking jQuery Plugins45+ Fresh Out of the oven jQuery Plugins So let’s get started and donR... 阅读全文
posted @ 2009-05-26 13:44 麦飞 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 文件菜单 新建文档 Ctrl+N 打开一个 HTML文件 Ctrl+O或者将文件从[文件管理器]或[站点]窗口拖动到[文档]窗口中 在框架中打开 Ctrl+Shift+O 关闭 Ctrl+W 保存 Ctrl+S 另存为 Ctrl+Shift+S 检查链接 Shift + F8 退出 Ctrl+Q 编辑菜单 撤消 Ctrl+Z 重复 Ctrl+Y 或 Ctrl+Shift+Z ... 阅读全文
posted @ 2009-05-22 10:23 麦飞 阅读(245) 评论(0) 推荐(0) 编辑