摘要:
通常我们设置perspective都是给父元素设置,给当前元素设置会导致没有3D视角的中心点,给父元素的上级元素设置会导致中心点可能错误,因为父元素的上级元素高度可能和父元素不一样。如果发现旋转时元素无法出现近距离变大,远距离变小,可以看看perspective是不是给力父元素 animation的 阅读全文
摘要:
背景图片的调节,可以直接用属性调整背景图片的大小:background-size:contain是宽高缩放,直到某一边到底为止 background-size:cover是缩放图片,有可能某一边会出盒子 设置背景图片的开始位置background-origin:border-box 从边框开始 ba 阅读全文
摘要:
浏览器厂商在实现CSS3的效果时,有的还有的还在测试阶段,为了保证显示效果,我们在使用某些属性的时候需要添加额外的前缀 举个例子:我要使用属性xxx -ms-xxx:ie浏览器 -moz-xxx:FireFox浏览器 -o-xxx:Opera浏览器 -webkit-xxx:Chrome以及Safar 阅读全文
摘要:
DOCTYPE是html的声明,现在能见到的一般有三种html:4s,html:xt,html:5,现在最流行的就是html 5 平常学习或者工作中有不了解的地方可以查资料,有两个网址 W3C中国:w3cschool 盈科中国:w3school html5较以前的版本,又有了好多新标签,其中常用的有 阅读全文
摘要:
1.jQuery操作dom 1.1、jQuery操作属性(atrribute) 操作单个属性:(如果属性已经存在,那就修改,如果属性不存在,添加) attr(name, value) 操作多个属性 attr(obj) {name:value,name:value...} 获取属性 attr(name 阅读全文
摘要:
CSS操作:设置或者修改样式,操作的是style属性。 设置单个属性 设置多个属性 注意:获取样式操作只会返回第一个元素对应的样式值。 class操作 jQuery动画 1.隐藏和显示 1.show([speed], [callback]); 2.hide([speed], [callback]); 阅读全文
摘要:
jQuery介绍 JS代码一般来说会有一些“问题”:兼容性问题,代码重复,DOM提供的方法名太长.难记,代码容错性较差,入口函数只能有一个,多个的话后面的会覆盖前面的,而jQuery能有效解决上述问题 jQuery其实就是一个JS库,把JS常用的方法封装到一个单独的文件中,要用的时候直接引入文件调用 阅读全文
摘要:
replace(,) 两个参数,第一个可以是正则表达式或者字符串 封装去掉前后格的函数: 分组,先匹配才能分组 reg.test(str); regExp.$1获取第一组 交换等号两边的位置可以使用分组 str=str.replace(/(\d+)=(\w+)/g,"$2=$1"; 控制台输入win 阅读全文
摘要:
JS中为元素指定事件的三种方法: element.addEventListener(type,listener,boolean); type是事件的类型,比如“click”,“mouseover”,listener是指事件的处理函数,布尔值为false值事件的冒泡,true是指事件捕获,此方法适合现 阅读全文
摘要:
鼠标事件有: mousedown、mouseup、mousemove、mouseover、mouseout、click、dblclick 事件对象的属性: clientX/clientY 所有浏览器都支持,窗口位置 pageX/pageY IE8以前不支持,页面位置 参数e在IE8以前不支持,它支持 阅读全文