键盘KeyCode值列表 keycode 0 =keycode 1 =keycode 2 =keycode 3 =keycode 4 =keycode 5 =keycode 6 =keycode 7 =keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 10 =keycode ...
浮层的原理与清除 1、为什么会产生浮层 首先我们看一下float这个属性,套用w3c标准,对该属性的定义如下: float 属性定义元素在哪个方向浮动。以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。 如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能地窄(根据内容来计算其宽度,如果没...
JavaScript中的delete操作符 主要从以下几个方面说一下delete的用法 Javascript变量 delete操作符删除的对象 对变量执行delete的情况 能删除的属性和不能删除的属性 能删除的变量和不能删除的变量delete的返回值 1、Javascript变量 实际上Javascript中,变量等于对象属性,这是因为 Javascript 在执行...
一些常用的css注意事项 以下内容节选自W3school——CSS教程,主要总结了一些常用的css、规则、注意事项等1、缩进文本 把 Web 页面上的段落的第一行缩进,这是一种最常用的文本格式化效果。CSS 提供了 text-indent 属性,该属性可以方便地实现文本缩进。通过使用 text-indent 属性,所有元素的第一行都可以缩进一个给定的长度,甚至该长度可以是负值,这会产生一种“悬挂缩进...
Web开发基本知识一 该文章转自http://blog.sina.com.cn/s/blog_92dd4e470100vhsi.html WEB标准 WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括C...
DOM节点中属性nodeName、nodeType和nodeValue的区别 (一)nodeName 属性含有某个节点的名称。元素节点的 nodeName 是标签名称属性节点的 nodeName 是属性名称文本节点的 nodeName 永远是 #text文档节点的 nodeName 永远是 #document注释:nodeName 所包含的 XML 元素的标签名称永远是大写的 (二)nodeValue对于文本节点,nodeValue 属性...
jQuery源码分析—2代码整体结构与核心方法 该内容转自http://nuysoft.iteye.com/blog/1182087,笔者做了部分修改 去除掉jQuery变量和扩展方法,先看以下精简代码 (function( window, undefined ) { // 构造jQuery对象var jQuery = (function() {//以下定义了内部变量// Define a loca...
javascript正则表达式总结 正则表达式中特殊字符的含义 1、^^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '' 或 '\r' 之后的位置。看如下代码: console.info(/^[1-9]\d*$/.test('5'));//trueconsole.info(/^[1-9]\d*$/.test('a5'));//falseconsol...
jQuery源码分析—1 源码结构 声明:该文章转自http://nuysoft.iteye.com/blog/11774511. 源码结构1.1 自调用匿名函数 self-invoking anonymous function打开jQuery源码,首先你会看到这样的代码结构:(function( window, undefined ) { // jquery code}...
JAVA的public,private,protected访问权限 Java中的访问权限有public,private,protected和默认的包访问权限,如果类中的属性方法没有显示的指明访问权限,则具有包访问权限,可称它为packeged权限,很多人也称它为friendly访问权限,而packaged和friendly这两个关键字在实际中都是不存在的,即默认值。在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己...
java Serialization 1. 什么是Serialization?串行化(Serialization)是计算机科学中的一个概念,它是指将对象存储到介质(如文件、内在缓冲区等)中或是以二进制方式通过网络传输。之后可以通过反串行化从这些连续的位数据重新构建一个与原始对象状态相同的对象,因此在特定情况下也可以说是得到一个副本,但并不是所有情况都这样。Java有Serialization API为开发者提供了一种标准的机制来串行...
java Serialization 1. 什么是Serialization?串行化(Serialization)是计算机科学中的一个概念,它是指将对象存储到介质(如文件、内在缓冲区等)中或是以二进制方式通过网络传输。之后可以通过反串行化从这些连续的位数据重新构建一个与原始对象状态相同的对象,因此在特定情况下也可以说是得到一个副本,但并不是所有情况都这样。Java有Serialization API为开发者提供了一种标准的机制来串行...
字体大小对照表 在css中处理字体经常要用到字号与pt、px之间的转换,现整理如下: 字体大小对照Word: Ps(px): 磅(pt)初号:42 p = 44.9 pt小初:36 p = 38.5 pt一号:26 p = 27.8 pt小一:24 p = 25.7 pt二号:22 p = 23.5 pt小二:18 p = 19.3 pt三号:16 p = 17.1 pt小三:15 p = 16.0 ...
ExtJs源码分析与学习—Ext.ToolTip应用 源码待分析,先粘一例子备用 //要显示提示信息的目标id var targetId = this.titleContext.first().first().id; new Ext.ToolTip({ baseCls: 'z-workflow-tip',//自定义样式 target...
css样式级联定义 定义级联样式时,每一层之间有空格和没有空格是有区别的,先看下面的代码 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Co...
ExtJs源码分析与学习—遮罩层 类Ext.LoadMask 这一节分析Ext中遮罩效果的实现,Ext中专门为遮罩效果提供了类Ext.LoadMask,该类封装了Ext.Element中实现遮罩的方法mask和unmask(这两个方法的定义在源文件Element.fx-more.js中)。该类用于在加载数据时为元素做出类似于遮罩的效果。如果配置了Ext.data.Store,则可将效果与Ext.data.Stor...