摘要: /**使用方法:* var d = new Drag({id:'dragPannel',maxLeft:500,maxTop:200});* d.ready();*请注意:* 拖动对象的left和top样式必须写在其style属性里边**///矫正调用者。将 fn 作为 newObj 的方法调用function repairCaller(newObj, fn){ return function(){ return fn.apply(newObj, arguments); }}function Drag( config ){ this.moveTarget = T.dom.get 阅读全文
posted @ 2011-07-27 23:06 ihada 阅读(312) 评论(3) 推荐(1) 编辑
摘要: 1、CSS3, Please! 进入2、CSS3 Cheat Sheet进入3、CSS3 渐变效果进入4、CSS3 旋转动画代码即时生成工具进入5、CSS3 Color Names进入6、CSS3 圆角工具进入7、最强大的 CSS3 Maker进入8、jQuery 1.6 API Cheat Sheet进入9、Web 安全色进入 阅读全文
posted @ 2011-07-26 12:22 ihada 阅读(259) 评论(0) 推荐(0) 编辑
摘要: text-overflow : clip | ellipsis 参数: clip : 不显示省略标记(...),而是简单的裁切 ellipsis : 当对象内文本溢出时显示省略标记(...) 注意: text-overflow:ellipsis 属性在FF中是没有效果的。 text-overflow 属性仅是注解,文本溢出时是否显示省略标记,并不具备其它的样式属性定义。在溢出时想显示省略号,还必须定义 white-space:nowrap 及 overflow:hidden 阅读全文
posted @ 2011-07-08 09:13 ihada 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 什么是浏览器内核 要想搞清楚浏览器内核是什么,首先应该搞清楚浏览器的构成是怎样的。简单来说浏览器可以分为两部分: shell + 内核。其中 shell 的种类相对较多,内核则 较少。shell 是指浏览器的外壳:如菜单,工具栏等。主要是提供给用户界面操作,参数设置等等;内核则是一些基于标记语言显示内容的程序或模块,它负责取得网页的内容(HTML、XML、图像等等)、整理讯息(如加入CSS)、计算网页的显示方式、然后输出至显示终端或打印机并解释执行客户端脚本。在浏览器中,shell 通过调用内核来实现各种功能的。所以内核才是浏览器的核心,它的功能如何就决定了浏览器的特点和表现如何。浏览器的内核 阅读全文
posted @ 2011-07-03 23:19 ihada 阅读(476) 评论(0) 推荐(1) 编辑
摘要: HTML5 Geolocation API 封装在 navigator.geolocation 属性里,各种接口即是 navigator.geolocation 对象的方法。1、getCurrentPosition() getCurrentPosition 用来获取用户当前的位置信息,该方法带有三个参数: 1、successCallback:成功获取用户位置信息后的回调函数 2、errorCallback:获取用户位置信息失败时的回调函数 3、positionOptions:可选。获取用户位置信息的配置参数i)、successCallback successCallback 函数带有一个参数, 阅读全文
posted @ 2011-07-03 15:49 ihada 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 标准参考根据 DOM-2 中的描述,HTMLFrameElement 和 HTMLIFrameElement 都没有 'document' 属性。关于 HTMLFrameElement 对象的详细信息,请参考 DOM-2 Interface HTMLFrameElement 中的内容。关于 HTMLIFrameElement 对象的详细信息,请参考 DOM-2 Interface HTMLIFrameElement 中的内容。问题描述仅 IE Opera 支持使用 HTMLFrameElement.document 和 HTMLIFrameElement.document 属性 阅读全文
posted @ 2011-06-12 08:41 ihada 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 1. 正则表达式引擎的内部工作机制 知道正则表达式引擎是如何工作的有助于你很快理解为何某个正则表达式不像你期望的那样工作。 有两种类型的引擎:文本导向(text-directed)的引擎和正则导向(regex-directed)的引擎。Jeffrey Friedl把他们称作DFA和NFA引擎。本文谈到的是正则导向的引擎。这是因为一些非常有用的特性,如“惰性”量词(lazy quantifiers)和反向引用(backreferences),只能在正则导向的引擎中实现。所以毫不意外这种引擎是目前最流行的引擎。 你可以轻易分辨出所使用的引擎是文本导向还是正则导向。如果反向引用或“惰性”量词被实现, 阅读全文
posted @ 2011-06-05 11:38 ihada 阅读(708) 评论(0) 推荐(0) 编辑
摘要: text-align:justify;text-justify : auto |inter-word | newspaper | distribute | distribute-all-lines | inter-ideograph 参数: auto :允许浏览器用户代理确定使用的两端对齐法则 inter-word :通过增加字之间的空格对齐文本。该行为是对齐所有文本行最快的方法。它的两端对齐行为对段落的最后一行无效 newspaper : 通过增加或减少字或字母之间的空格对齐文本。是用于拉丁文字母表两端对齐的最精确格式 distribute :处理空格很像newspaper,适用于东亚文档。 阅读全文
posted @ 2011-06-03 11:24 ihada 阅读(538) 评论(2) 推荐(0) 编辑
摘要: link 标记的目的是用来关联文档。它必须放在 head 元素中,且只能作为其子元素出现。 1、属性rel:关系。这里是样式表,所以取值为 stylesheet。另外还可以用 alternate stylesheet 定义候选样式表,它与首选样式表相对应。type:标记所加载数据的类型。这里是样式表,所以取值为 text/css。href:样式表的 URL。可以是相对路径,也可以是绝对路径。media:说明样式表应用的表现媒体。有如下取值: all—— 所有媒体 screen——智能终端显示器,以及运行其上的所有用户代理如 Web 浏览器等。 print——打印媒体,另外在打印预览时应用。 . 阅读全文
posted @ 2011-05-17 16:56 ihada 阅读(637) 评论(0) 推荐(0) 编辑
摘要: border-radius border-radius border-radius是一大堆CSS3属性中最受欢迎的一种,border-radius是CSS3中级 别最高的一个属性。当设计者害怕一个层在将在不同的浏览器之间以不同的方式显示时,CSS圆角,一个很初级的知识,将引导他们开始学习。 我们为移动浏览器提供一个备用的观看体验的想法都非常好。奇怪的是,当这种方法出现在桌面浏览器上时,他们却又不这么认为。 border-radius是一大堆CSS3属性中最受欢迎的一种,border-radius是CSS3中级别最高的一个属性。当设计者害怕一个层在将 在不同的浏览器之间以不同的方式显示时,CS. 阅读全文
posted @ 2011-04-25 18:51 ihada 阅读(738) 评论(0) 推荐(0) 编辑