-
讲的不错,充分利用了gpu加速性能特性,让体验更加顺畅。没有用到类似zepto之类的框架,执行效率很高。当然有可以进一步优化的地方,比如在ul元素中插入li,可以先生成一个字符串,然后一次加速。以免过多的reflow和repaint查看全部
-
<meta name="apple-touch-fullscreen">查看全部
-
+new Date JQuery 源码就是这样的查看全部
-
{-webkit-backface-visibility:hidden;}//禁止元素在动画过程中闪白查看全部
-
构造函数三步曲 1.init初始化 2.readerDOM添加DOM 4.bindDom操作DOM查看全部
-
dom&&([index...)] 可以判断在dom存在时再连接下面,防出错查看全部
-
使li水平显示的方法: 1.float; 2.-webkit-transform:translate3d(x,0,0);改变x的值查看全部
-
开始学习咯查看全部
-
使用position:absolute;会消耗内存;查看全部
-
{-webkit-backface-visibility:hidden;}//禁止元素在动画过程中闪白查看全部
-
使内容居中的方法: 1,{line-height:568px;vertical-align:middle;} 2,{display:table-cell;vertical-align:middle;} 3,{display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}查看全部
-
待解决问题:为什么list数组中的每个元素图片的宽和高的数值是怎么来定的?为什么要这样定?查看全部
-
一到js组件的部分就蒙了查看全部
-
我自己在做的时候发现有这么一个情况:我是用的列表,四张图片,在ul上添加的transform属性,想要实现图片自动轮播,并且可触摸滑动的功能。然后最开始我是这么写的:transformX(0)……自动轮播实现了,但是却无法触摸滑动(添加了触摸事件的监听),其实也不是不能触摸滑动,只是只能在图片切换的瞬间执行力触摸事件并滑动,而且不是正常的滑动。纠结了一下午,后来发现可能和z轴有关,于是换成了translate3d(0,0,0)……触摸事件正常触发。修改完所有的bug之后完全达到期望的功能……不过对第一种情况还是不太理解,总觉得应该可以才对……如果您看到了的话,期望您的相关回复。谢谢。查看全部
-
DOM结构的关键在于1.算出页面的高宽比。2.图片宽高比大于页面,则定高为页面高,因为瘦,水平居中;图片宽高比小于页面,则定宽为页面宽,因为矮,垂直居中。图片宽高,要么后端给出,要么前端延迟得出。查看全部
举报
0/150
提交
取消