摘要: 在触发 DOM 上的某个事件时,会产生一个事件对象 event,这个对象中包含着所有与事件有关的 信息。 event 事件对象的属性和方法 链接的默认行为就是在 被单击时会导航到其 href 特性指定的 URL。如果你想阻止链接导航这一默认行为,那么通过链接的 onclick 事件处理程序可以取消它 阅读全文
posted @ 2017-02-22 22:51 剑阁王者 阅读(267) 评论(0) 推荐(0) 编辑
摘要: dataset 属性的 值是 DOMStringMap 的一个实例,也就是一个名值对儿的映射。 在这个映射中,每个 data-name 形式 的属性都会有一个对应的属性,只不过属性名没有 data-前缀 阅读全文
posted @ 2017-02-22 21:48 剑阁王者 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: addEventListener() 和 removeEventListener(), 所有 DOM 节点中都包含这两个方法,并且它们都接受 3 个参数: 添加的事件处理程序是在其依附的元素的作用域 中运行 可以添加多个事件,按顺序先后触发。 第二个参数不可用匿名函数,不然两个方法指向不是同一个函数 阅读全文
posted @ 2017-02-22 21:38 剑阁王者 阅读(150) 评论(0) 推荐(0) 编辑
摘要: objectX[name] = value;// 相当于obectX.name = value; 向数组添加数据. 阅读全文
posted @ 2017-02-22 17:43 剑阁王者 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: 左上角 left:0; top:0; position:absolute; 左下角 left:0; bottom:0; position:absolute; 右上角 right:0; top:0; position:absolute; 右下角 right:0; bottom:0; position: 阅读全文
posted @ 2017-02-05 11:02 剑阁王者 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 这个标题有点绕,可能有些人会看不懂,那么我来解释下这个标题。 就是很多时候我们对一个数组进行操作的时候,在for遍历的过程中删掉了一个元素,那么在删掉那个元素之后的所有元素的索引值都会减少一位,数组长度缩短一位,删完之后,正在进行的循环会继续循环下去,但是循环的索引不变,就会导致被删元素紧邻的后面那 阅读全文
posted @ 2017-01-13 12:51 剑阁王者 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 复选框全选与全不选效果 逻辑:复选框的checked属性与复选框全选效果对应起来,全选复选框checked:true 时,全部复选框checked:true; 全选框checked:false 时,全部复选框checked:false 根据单个复选框的选择情况确定全选复选框是否被选 逻辑:全选复选框 阅读全文
posted @ 2017-01-13 10:08 剑阁王者 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 当前元素分类(float:left) 下一个紧邻元素分类(不含float) 结论 块级元素(a) 块级元素(b) b会填充a遗留下来的空间,a会和b发生重叠,a的图层在上面。 内联元素(b) b会紧跟在a的后面。并根据自身内联元素的特点,是否换行。 内联元素(a) 块级元素(b) b不会跟随a的移动 内联元素(b) b会紧跟在a的后面。并根据自身内联元素的特点,是否换行。 ... 阅读全文
posted @ 2017-01-13 09:12 剑阁王者 阅读(312) 评论(0) 推荐(0) 编辑
摘要: line-height 行高指一行文字的高度,具体来说是指两行文子间基线间的距离 line-height 与 font-size 的计算值之差(行距)分为两半,分别加到一个文本行内容的顶部和底部。可以包含这些内容的最小框就是行框。 行高是指上下文本行的基线间的垂直距离,即图中两条红线间垂直距离。 行 阅读全文
posted @ 2016-11-16 21:44 剑阁王者 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 菜单纵向:把ul 元素的边框属性去除,li元素用border-top 上边框显示分离,把a 元素用display:block text-decoration:none 去除默认下划线 菜单横向:ul 元素使用display:inline 把 ul设置为内联元素, li 元素定义浮动属性 float: 阅读全文
posted @ 2016-10-31 18:32 剑阁王者 阅读(328) 评论(0) 推荐(0) 编辑