-
恍恍惚惚好查看全部
-
这是最新的笔记!查看全部
-
撸啊撸查看全部
-
学习啊!查看全部
-
学习网页制作!查看全部
-
学习啊,我的笔记呢?查看全部
-
移动端知识点查看全部
-
总结:呈现3d效果需要3部分 父元素或者当前运动元素上设置透视角perspective,perspective属性的值决定了3D效果的强度 3D视图,设置在父元素上,子元素都可以相对与父元素的平面进行3d变形操作 3D变形函数,translate3d、scale3d、rotateX、rotateY、rotateZ等等查看全部
-
缩放2倍,即background-size: 200% 100%;达到平铺的效果,而关键帧也只需要2帧切换,steps(2),坐标从0%- 负200%切换查看全部
-
循环音乐 var audio1 = HTML5Audio(playURl) audio1.end(function() { Html5Audio(cycleURL, true) })查看全部
-
new pageA(function() { new pageB(function() { new pageC(function() { //执行下一个 }) }) }) 阅场景pageA完成事件 observer.subscribe("completeA", function() { //做一些是 }) 触发场景pageA完成事件 new pageA(function() { observer.publish("completeA"); //触发 })查看全部
-
让一个元素放大2倍,注意浏览器兼容加前缀 -webkit-transform: scale(2); -moz-transform: scale(2); 特别注意:transform只是一个静态属性,它并不能让元素进行运动变化 一般来说都会通过对元素增加样式的方式来调用css3动画。在css文件中定义2个样式,effect-out与effect-in .effect-out{ animation: effectOut 8s ease-in-out forwards; } @keyframes effectOut{ 0% { opacity:1; } 100% {transform: scale(20); opacity:0; } }查看全部
-
rem和em单位一样,都是一个相对单位,不同的是em是相对于元素的父元素的font-size进行计算,rem是相对于根元素html的font-size进行计算,这样一来rem就绕开了复杂的层级关系,实现了类似于em单位的功能。默认情况下浏览器给的字体大小是16px,按照转化关系 16px = 1rem查看全部
-
Canvas绘制的总体的步骤 创建HTML页面,设置画布标签 编写js,获取画布dom对象 通过Canvas标签的Dom对象获取上下文 设置绘制线样式、颜色 绘制矩形,或者填充矩形查看全部
-
创建一个观察者对象 var observer = new Observer(); 通过调用subscribe方法,实现一个事件的观察 observer.subscribe("任务名",处理函数) 通过publish触发观察事件,在任意时刻触发了这个观察的任务名,将会触发这个事件订阅subscribe方法 observer.publish("任务名") 取消事件订阅,意味着就不会执行了 observer.unsubscribe("任务名")查看全部
举报
0/150
提交
取消