Ruby's Louvre

每天学习一点点算法

导航

上一页 1 ··· 111 112 113 114 115 116 117 118 119 ··· 125 下一页

2009年10月11日 #

(转)浅议 Web 表单设计

摘要: 原文:Web Application Form Design 作者:Luke Wroblewski 译者:JunChen Wu “输入框( Input )应当符合逻辑地划分为小组,这样大脑就可以很好的处理大堆区域间的关系。”– 《HTML权威指南》 Web 应用程序总是利用表单来处理数据录入和配置,但并不是所有的表单都保持一致。输入区域的对齐方式,各自的标签(label),操作方式,以及周围的视... 阅读全文

posted @ 2009-10-11 23:04 司徒正美 阅读(899) 评论(1) 推荐(1) 编辑

2009年10月10日 #

javascript线性渐变2

摘要: 上部分我们逐一分析了各浏览器的可行方法,这部分将搞鼓出一个统一的类来实现跨浏览器的线性渐变。先来IE的,这是最大的用户群,如果这部分开发不出来,基本可以说不用做了。IE虽然有Gradient滤镜,但对比其他浏览器的实现特弱,没有多重渐变(stop-color),不能实现角度渐变,而且还经常失效。我的思路是这样,假如有一个带文本的DIV,要实现多重线性渐变,我们首先得把它里面的文本取出来,然后里面放... 阅读全文

posted @ 2009-10-10 14:15 司徒正美 阅读(2729) 评论(5) 推荐(3) 编辑

2009年10月9日 #

javascript线性渐变1

摘要: javascript在处理图像的能力其实是不弱的,可惜浏览器大战连累了它,这还不算,Adobe 收购Macromedia更让SVG处于怠工状态。作为新力军,苹果为我们带来了canvas标签。canvas首次在Mac OS X中的Dashboard中被引入,之后又被苹果公司的Safari浏览器所支持,紧接着就成为HTML5的标准,被IE内核以外的标准浏览器所支持。苹果做的好事还不止这一桩,它认为SVG太笨重了,于是它把SVG里的滤镜标签统统CSS属性化(SVG的滤镜比IE滤镜还多呢,而且功能更全面)。firefox一看不对劲,连忙自己也搞一套私有属性,只不过是前缀由-webkit-改为-moz- 阅读全文

posted @ 2009-10-09 09:33 司徒正美 阅读(4666) 评论(14) 推荐(2) 编辑

2009年10月7日 #

动态加载图片与脚本

摘要: 动态加载图片许多方法。第一种方法,随便创建一个块状元素如DIV,把它加入DOM树,然后用CSS设置背景图片。第二种前半部分同第一种,只不过这次用innerHTML加一张图片变成它的子元素。第三种,利用createElement("img"),然后加入DOM与指定它的src属性。第四种,new Image对象,然后加入DOM与指定它的src属性。 window.onload = function(... 阅读全文

posted @ 2009-10-07 08:26 司徒正美 阅读(7152) 评论(25) 推荐(9) 编辑

2009年10月6日 #

javascript图片轮换2

摘要: 图片轮换是一种相当复杂的技术,早些年基本用flash实现。这里有一个链接,教大家如何用flash实现它的。之所以用flash,是因为flash是基于帧的,这与图片轮换的原理相当接近。为了模拟帧的效果,我们要用到overflow把多余的部分遮罩掉,也就是flash中常说的遮罩层。在Flash中,连时间轴都是可视的,而我们则全凭想象力与数学来计算现在是到了哪一张图。加之,flash有Robert Pe... 阅读全文

posted @ 2009-10-06 09:15 司徒正美 阅读(5405) 评论(19) 推荐(10) 编辑

2009年10月3日 #

javascript无缝滚动2

摘要: 以更少的代码实现相同的效果应该是我们写程序的究极目标,当然可读性不能丢。在第一部分最后一个运行框,我已经做了这样的探索。不过换汤不换药,还是来来回回在scrollTop/scrollLeft与offsetTop/offsetLeft上做文章。总的思路基本是这样,让某个元素整体向某个方向移动,这样它里面的内容(图片或文字)就跟着移动,当元素移动到某一个距离后就回到原点。为了防止内容移着移着就没有了,... 阅读全文

posted @ 2009-10-03 17:34 司徒正美 阅读(4926) 评论(17) 推荐(6) 编辑

2009年10月1日 #

javascript无缝滚动

摘要: 无缝滚动好像是互联网广告最大的一个载体,可以用“无处不在”来形容它。不过它比起早期的闪光字体,浮动广告算进步了。由于需求巨大,做前台迟早会遇到它。我先给出结构层部分,再慢慢讲解其实现原理。<dl id="marquee"> <dt> <img src="http://images.cnblogs.com/cnblogs_com/rubylouvre/199042/o_s017.jpg" alt="无缝滚动"/> <img src="http://images.cnblogs.com/ 阅读全文

posted @ 2009-10-01 23:13 司徒正美 阅读(20909) 评论(34) 推荐(21) 编辑

2009年9月30日 #

在IE中使用firebug

摘要: 虽然IE也有一些调试工具,但不是功能太弱也是体积太大,比较理想的是IE8自带的开发人员工具,但只限IE8。野心勃勃的firefox当然没有放弃这个机会,推出在其他浏览器的JS调试插件版本。要想在IE中使用firebut,非常简单,只要在要调试的页面加入如下代码:<script type='text/javascript' src='http://getfirebug.com/releases... 阅读全文

posted @ 2009-09-30 22:04 司徒正美 阅读(8306) 评论(23) 推荐(0) 编辑

javascript图片轮换

摘要: 先完成结构层与表现层部分,做一个纯CSS相册,好让JS不能动弹时,相册还能运作。过程见《纯CSS相册》,只不过是在它的基础再做了一些优化,更符合人的思路走向,好让下面JS顺产而已。<dl id="album"> <dt> <img id="index1" alt="月光下的花瓣" src="http://images.cnblogs.com/cnblogs_com/... 阅读全文

posted @ 2009-09-30 13:33 司徒正美 阅读(11913) 评论(30) 推荐(8) 编辑

javascript Object对象

摘要: 属性或方法说明 constructor 对创建对象的函数的引用(指针)。对于Object类,该指针指向原始的object()函数。 prototype 对该对象的对象原型的引用。对于所有的类,它默认返回Object对象的一个实例。 hasOwnProperty(property) 判断对象是否有某个特定的属性。必须用字符串指定该属性(例如,o.hasOwnProperty(”name”))。 is... 阅读全文

posted @ 2009-09-30 11:09 司徒正美 阅读(1282) 评论(2) 推荐(0) 编辑

上一页 1 ··· 111 112 113 114 115 116 117 118 119 ··· 125 下一页