摘要:
一、需求: facebook、naver、kakao在登录注册浮层的第三方登录需求,要求用户在第三方登录流程中不能中断浮层,即:用户在online登录注册浮层中发起第三方登录时,浮层不能被关闭或者刷新,只能通过将第三方登录的信息会传到过来后,进入下一个流程。 二、第三方登录的流程: 用户在我们的登录 阅读全文
摘要:
需求:做一个导航栏,单击不同的商品名称链接,显示相应的内容,同时高亮显示当前选择的商品。 注:以下代码通过:chrome、FF、ie的测试 html+css的设计:这里提供两种解决方法 一、使用的float:left,保证同行显示效果图代码部分遇到的问题及解决方案 二、利用的displa... 阅读全文
摘要:
参考链接:http://www.cnblogs.com/2050/p/3191744.html 阅读全文
摘要:
①现代浏览器中,元素默认情况下底部会有空白,那么这个空白到底是从哪里来的? 解惑: method-one:猛戳来自知乎的解答 method-two: 延伸阅读 what is vertical align? ② 在chrome浏览器中,对于鼠标移入input、textarea,浏览器会给... 阅读全文
摘要:
何为模板引擎?从mustache到handlebars、jquery的模板插件jquery.tmpl、以及我厂的etpl~事实上模板引擎的实现原理并不复杂,但是写一个对开发者友好且性能较高的模板引擎并不容易。but,各个模板引擎的性能高低以及好坏不在讨论的范畴(如果你对此有强烈的兴趣,请参看《深入浅 阅读全文
摘要:
① SeaJs和RequireJS最大的区别 解惑:来自豆友 ② javascript中如何判断undefinedvar exp = undefined;if (exp === undefined){ alert("undefined");} 阅读全文
摘要:
function assert(value1, value2) { if (value1) { console.log(value2); }}function isNimble() { return true;}assert(typeof window.isNimble === "fun... 阅读全文
摘要:
可以这么说,3D变换是基于三维坐标系的。以下是“盗用”的图 CSS3中的3D变换主要包括以下几个功能函数:3D位移:包括translateZ()和translate3d();3D旋转:包括rotateX()、rotateY()、rotateZ()和rotate3d();3D缩放:包括scal... 阅读全文
摘要:
以下是一幅虽然信息包含量有限、但足够以最简洁的方式说明了“什么是HTTP1.1缓存策略”的图 缓存和缓存策略 web缓存(web cache)或代理缓存(proxy cache)是一种特殊的HTTP代理服务器。缓存减少了冗余数据的传输、缓解带宽瓶颈、 降低距离时延。 缓存策略就是在采用缓存... 阅读全文
摘要:
转自:来自《JavaScript 标准参考教程(alpha)》,by 阮一峰 jQuery插件开发 所谓“插件”,就是用户自己新增的jQuery实例对象的方法。由于该方法要被所有实例共享,所以只能定义在jQuery构造函数的原型对象(prototype)之上。对于用户来说,把一些常用的操作封装... 阅读全文