摘要:
1什么是jQuery: jQuery就是将一些方法封装在一个js文件中。就是个js库 我们学习这些方法。 2为什么要学习jQuery: 原生js有以下问题: 1.兼容性问题2.代码重复3.DOM提供的方法名太长,难记4.代码容错性较差5.入口函数只能有一个,如果出现多个,后面的会把前面的覆盖掉 3 阅读全文
摘要:
/** * 获取浏览滚动出去的距离 * @returns {{scrollY: (Number|number), scrollX: (Number|number)}} */function scroll(){ return{ scrollY:window.scrollY||document.body 阅读全文
摘要:
function animate(element,strrs,fn){// 判断是否开启定时器 如果有清空定时器 if(element.timeId){ clearInterval(element.timeId); }// 开启定时器 element.timeId =setInterval(func 阅读全文
摘要:
1获取标签里的文本对象: 2 自定义属性 自定义属性 js无法通过点的方式获得 3节点的种类 4获得节点的方式 谷歌和火狐都可以获得下一个紧邻的元素节点,而IE8及之前的版本不支持 谷歌和火狐都可以获得上一个紧邻的元素节点,而IE8及之前的版本不支持 父节点.appendChild (新生成的子节点 阅读全文
摘要:
1什么是dom document object model文档对象模型 是将整个页面文档封装成了一个对象,就是一个文档对象 整个页面就是一个文档,是由很多的节点组成的节点又包括三部分: 元素 属性 文本 学习DOM,就是学习一些操作页面元素的API(对象的方法) 2获取页面元素的三种方式 getEl 阅读全文
摘要:
number类型:整书 浮点数 NaN; 转换number类型 隐式转换 运算符 + - * / % +转换字符串时要+字符串 强制转换 使用外部的方法或是函数进行的数据转换 Number():1.整体转换 2能转就转不能就NaN . 3.undefined,带不是数字的字符串是NaN 4.bool 阅读全文
摘要:
1 background(复合属性)与font(复合属性): background: 颜色 图片的链接 是否平铺 背景位置 是否滚动。(可以随意调动或省略) Font: 粗度 字体风格 字体大小/行高 字体样式 字体大小和样式不可省略 2 行内块的间距问题 行内块元素相邻时,行内块元素之间会有几像素 阅读全文
摘要:
1定位的使用: 父盒子无定位(static):相对浏览器 父盒子有定位(除是static): 相对父盒子 1.1 子绝父相 子元素是绝对定位的时候,父元素是一个相对定位,那么 父级元素是给子元素设置范围的作用 如果三个元素之间的嵌套的话,就不一定非得是子绝父相,子绝父绝爷相。 定位首先是先找离自己最 阅读全文