摘要: 移动端基本没有滚动条的概念,除非刻意造出一个带滚动条的元素 viewpoint是对htm元素负责,它的实际的值是屏幕可视区的宽高,包括border在内的,也就是clientWidth/offsetWdith offsetWidth和clientWidth指的都是元素包括border在内的宽度 scr 阅读全文
posted @ 2016-10-13 18:36 小木其棋 阅读(1400) 评论(0) 推荐(0)
摘要: 注释: /**/在编译后的文件里是保留的 //在编译后的文件里没有 变量: @变量名:值; 比如 @width:100px; .box{ width:@width; } 混合: .box{ with:100px; height:100px; .border; } .border{ border:1p 阅读全文
posted @ 2016-10-09 16:26 小木其棋 阅读(114) 评论(0) 推荐(0)
摘要: 块状: 独占一行,可设置宽高之类的 内联:多个元素可在一行,不可设置宽高,css样式是随着标签内的元素多大就是显示样式就多大。margin和padding只对左右有效,上下无效,注意padding上下对背景有效,元素位置不变,但元素高度会变 内联块状:多元素可在一行,还能设置宽高。 阅读全文
posted @ 2016-09-29 17:16 小木其棋 阅读(172) 评论(0) 推荐(0)
摘要: 对象都有constructor属性和_proto_属性,constructor属性指向的是创建自己的函数,也就是function()或者Object() _proto_属性指向的是原型链上的上一个对象的prototype属性,是个对象,function().prototype或者Object().p 阅读全文
posted @ 2016-09-21 16:39 小木其棋 阅读(123) 评论(0) 推荐(0)
摘要: .后面不用加引号,[]里面需要加,但是[]里面可以放变量 阅读全文
posted @ 2016-09-21 15:34 小木其棋 阅读(309) 评论(0) 推荐(0)
摘要: js设置获取属性:设置属性-element.setAttribute("属性名称","属性值");获取属性-element.getAttribute("属性名称"); jq设置获取属性:attr() js获取行内样式:document.getElementById(“button″).style.w 阅读全文
posted @ 2016-09-21 15:33 小木其棋 阅读(858) 评论(0) 推荐(0)
摘要: 1、getElementById :根据指定的 id 属性值得到对象。返回 id 属性值等于 sID 的第一个对象的引用。假如对应的为一组对象,则返回该组对象中的第一个。2、getElementsByName:getElementsByName(name)该方法与 getElementById() 阅读全文
posted @ 2016-09-21 15:21 小木其棋 阅读(156) 评论(0) 推荐(0)
摘要: touches:当前屏幕上所有触摸点的集合列表 targetTouches: 绑定事件的那个结点上的触摸点的集合列表 changedTouches: 触发事件时改变的触摸点的集合 touches:当前屏幕上所有触摸点的集合列表 targetTouches: 绑定事件的那个结点上的触摸点的集合列表 c 阅读全文
posted @ 2016-09-21 15:07 小木其棋 阅读(105) 评论(0) 推荐(0)
摘要: 获得event对象兼容性写法 event || (event = window.event); 获得target兼容型写法 event.target||event.srcElement 阻止浏览器默认行为兼容性写法 event.preventDefault ? event.preventDefaul 阅读全文
posted @ 2016-09-21 14:44 小木其棋 阅读(80) 评论(0) 推荐(0)
摘要: 首先说明在CSS中的vertical-align属性只对HTML元素中拥有vertical-align特性的元素才生效,只有inline-block元素是有vertical-align属性的,而像<div>、<span>这样的元素是没有valign特性的,因此使用vertical-align对它们不 阅读全文
posted @ 2016-09-19 18:11 小木其棋 阅读(101) 评论(0) 推荐(0)