摘要: <div> <button id="btn">Click Me!</button></div> 事件流动 DOM事件不单单只会在一个Element上触发,它还会流向其他Element。事件的流动通常会经历这么三个阶段: "eventPhase" “eventPhase”是“Event”下的一个属性, 阅读全文
posted @ 2018-11-11 23:56 芒果,橙 阅读(107) 评论(0) 推荐(0) 编辑
摘要: JS中的事件冒泡(Bubble)和事件捕获(capture)以及如何阻止事件的冒泡 阻止事件的冒泡: 有时候事件的冒泡回会导致程序的运行顺序和自己想象的情形不一样,这时候就需要对事件的冒泡进行阻止。阻止事件的冒泡的方法与事件处理程序的添加方式有关: 1. 在除IE以外其他的浏览器中通过e.stopP 阅读全文
posted @ 2018-11-11 23:51 芒果,橙 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 机器语言(1940年之前)使用0和1的二进制码,但是在做计算的时候,比如768 ,我们要写为1100000000,其它的数以此类推,如果再做加减乘除就会变的更加的麻烦,如果要输出一个helloworld,可能要几百个01的组合,看都没法看,更不要说去查找错误了!归纳一下,机器语言的问题就是 太难写, 阅读全文
posted @ 2018-11-11 19:42 芒果,橙 阅读(95) 评论(0) 推荐(0) 编辑
摘要: HTML DOM Document 对象 Document 对象 Document 对象是一棵文档树的根,可为我们提供对文档数据的最初(或最顶层)的访问入口。 用于元素节点、文本节点、注释、处理指令等均无法存在于 document 之外,document 对象同样提供了创建这些对象的方法。Node 阅读全文
posted @ 2018-11-08 21:33 芒果,橙 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.正则表达式基本语法 两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下: "^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和 阅读全文
posted @ 2018-11-01 19:25 芒果,橙 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 定位(position) 一.固定定位属性值:fixed 相对于浏览器窗口定位 随着内容一起滚动 二.相对定位属性值:relative 相对于它本身正常位置发生位置改变 关键词: left / top / right / bottom 来改变位置 特性: 1) 相对定位元素不脱离文档流 2) 相对定 阅读全文
posted @ 2018-10-26 10:35 芒果,橙 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 相同点:Pseudo-class和pseudo-element的语法都是以selector或者selector.class开始的。不同点:Pseudo-class的操作对象是文档树中已有的元素,而pseudo-element则创建了一个文档数外的元素。因此,Pseudo-class和pseudo-e 阅读全文
posted @ 2018-10-26 10:34 芒果,橙 阅读(84) 评论(0) 推荐(0) 编辑
摘要: BOM跟DOM的区别和关联 BOM 1. BOM是Browser Object Model的缩写,即浏览器对象模型。 2. BOM没有相关标准。 3. BOM的最根本对象是window。 从1可以看出来:BOM和浏览器关系密切。浏览器的很多东西可以通过JavaScript控制的,例如打开新窗口、打开 阅读全文
posted @ 2018-10-25 21:54 芒果,橙 阅读(440) 评论(0) 推荐(0) 编辑
摘要: css颜色设置与调色板 css颜色设置与调色板 CSS单位分析 px:单位代表像素,1px代表一个像素点。 %:设置子元素为父容器的占比。 em:代表该元素中一个字体所占字符,常用在文字首行缩进。其具有继承性。 rem:始终代表html中的字符所在位置。 vm:1vm代表占据视窗宽度的百分之1. v 阅读全文
posted @ 2018-10-25 21:13 芒果,橙 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 网页 user 用户名必须为8-10个英文字符 ... 阅读全文
posted @ 2018-10-25 21:09 芒果,橙 阅读(267) 评论(0) 推荐(0) 编辑