摘要: 当多个css样式发生冲突时,根据下面的几种方法选择采用哪种css样式: css层叠表: 1,找出所有相关的规则,这些规则都包含与一个给定元素匹配的选择器; 2,按显式权重对应用到该原素的所有声明排序:!important为重要声明,标志!important的规则权重要高于没有!important标志 阅读全文
posted @ 2017-03-14 09:55 张宁宁 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1,圣杯布局:适用:侧边栏宽度固定,内容区宽度随着浏览器窗口宽度改变而改变 优点:没有额外的div,允许任何列是最高的??(什么意思??) 2,可以实现主内容区优先加载, 3,需要hack很少 缺点:在宽度缩小时可能会对圣杯布局发生破坏,因此可以设置最小宽度: body{ min-width:600 阅读全文
posted @ 2017-03-13 21:16 张宁宁 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 冒泡排序对一个需要进行排序的数组进行以下操作: 阅读全文
posted @ 2017-03-12 17:11 张宁宁 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 笔记:这里做个标签,以后详解闭包的过程 阅读全文
posted @ 2017-03-11 22:23 张宁宁 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 任务目的 在上一任务基础上继续JavaScript的体验 接触一下JavaScript中的高级选择器 学习JavaScript中的数组对象遍历、读写、排序等操作 学习简单的字符串处理操作 任务描述 参考以下示例代码,读取页面上已有的source列表,从中提取出城市以及对应的空气质量 将数据按照某种顺 阅读全文
posted @ 2017-03-11 15:02 张宁宁 阅读(787) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/myhahaxiao/article/details/6952321 ,这里是关于apply和call的区别和用法: 以后要好好看看 阅读全文
posted @ 2017-03-05 15:39 张宁宁 阅读(123) 评论(0) 推荐(0) 编辑
摘要: var autoPlay=function(parentID,childTag) { var pictures = document.getElementById(parentID); var items = pictures.getElementsByTagName(childTag); var len=items.length; ... 阅读全文
posted @ 2017-03-05 14:49 张宁宁 阅读(377) 评论(0) 推荐(0) 编辑
摘要: js处理点击其中一块,仅仅这一块颜色发生变化的原生js原理: 1,遍历,给每一个块添加一个onclick点击事件 2,点击之后,我们要做什么?(1):给点击的块添加颜色 (2),其他的块恢复颜色;::;;;,再添加一个遍历,给所有的元素恢复到原来,恢复后,后面添加对点击的块一个background 阅读全文
posted @ 2017-03-05 11:02 张宁宁 阅读(5001) 评论(0) 推荐(0) 编辑
摘要: 对于js中获取style, 1,obj.style方法, 缺点:只能获取在元素标签内的style样式,当css元素位于标签之外时,无法获取到相应的css 2,对于Firefox chrome浏览器,选定样式为getComputerStyle()方法这个方法需要Dom2的 document.defau 阅读全文
posted @ 2017-03-01 10:39 张宁宁 阅读(6310) 评论(0) 推荐(0) 编辑
摘要: 思想:利用原型链实现一个引用类型继承另一个引用类型的属性和方法 描述: 假如有两个构造函数a b,构造函数a,b均有原型a.prototype 与 b.prototype, ,实现继承的关键是创建a的一个实例,并让这个实例等于b的原型,因为存在实例和原型的关系,所有实例都会继承原型的属性和方法,所以 阅读全文
posted @ 2017-02-28 17:10 张宁宁 阅读(251) 评论(0) 推荐(0) 编辑