Web动画优化--requestAnimationFrame
什么是requestAnimationFramewindow.requestAnimationFrame(callback)方法告诉浏览器您希望执行动画,并请求在下一次重新绘制之前,浏览器调用指定的函数更新。 callback该方法作为参数,在重绘之前调用回调。注意:如果您要在下一次重新绘制时进行别
共 32 篇文章
7 篇文章
canvas实现圆形进度条
浏览器指定内核访问
360页面默认使用极速内核<meta name="renderer" content="webkit">页面默认使用ie兼容内核<meta name="renderer" content="ie-comp&quo
深入分析css中单位px和em,rem的区别
PX特点IE无法调整那些使用px作为单位的字体大小;EM特点em的值并不是固定的;em会继承父级元素的字体大小。比如父元素设置了1.2em,子元素也设置了1.2em 那么事实上子元素设置的是1.2*1.2 emrem特点rem是CSS3新增的一个相对单位(root em,根em)。这个单位与em有什
让浏览器兼容placeholder
什么是placeholderplaceholder 属性提供可描述输入字段预期值的提示信息(hint)。该提示会在输入字段为空时显示,并会在字段获得焦点时消失。placeholder兼容性解决$(function(){ if(!placeholderSupport()){ // 判断浏览器
jQuery 省市三级联动
express实践
Node.js 7.0发布之前,写一篇关于express的文章项目创建使用express-generator使用npm install express-generator -g代码修改自动重启使用nodemonnodemon ./bin/www全局设置//加载配置项global.Config = r
短 URL 系统设计
原理通过发号策略,给每一个过来的长地址,发一个号即可,小型系统直接用mysql的自增索引就搞定了。如果是大型应用,可以考虑各种分布式key-value系统做发号器。不停的自增就行了。实现方式将长连接保存到数据库,获得自增ID,将自增ID转化为62进制,拼接到链接后面通过访问短连接获取到62进制字符串