摘要: 需求背景 我所在的项目组主要负责公司的A产品A1模块的界面开发。经过上半年紧锣密鼓、加班加点地开发之后,终于在7月份在国内的L局点成功上线。当时那个激动啊,苦逼的生活终于过去了,大家都跟我high起来!可是到了下半年,由于公司市场人员的给力表现,又在海外开拓了D局点和T局点,真是喜(yu)大(ku) 阅读全文
posted @ 2015-11-15 17:44 tbingooo 阅读(2135) 评论(0) 推荐(2) 编辑
摘要: JQuery中的回调对象 回调对象(Callbacks object)模块是JQuery中的一个很基础的模块,很多其他的模块(比如Deferred、Ajax等)都依赖于Callbacks模块的实现。 本文主要描述回调对象的基本功能、具体实现,以及使用到的设计思想。 1. 基本功能 从jquery的 阅读全文
posted @ 2015-11-15 00:49 tbingooo 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: 作者:戴嘉华 "原文链接" 前言 做客户端开发、前端开发对MVC、MVP、MVVM这些名词不了解也应该大致听过,都是为了解决图形界面应用程序复杂性管理问题而产生的应用架构模式。网上很多文章关于这方面的讨论比较杂乱,各种MV 模式之间的区别分不清,甚至有些描述都是错误的。本文追根溯源,从最经典的... 阅读全文
posted @ 2015-11-11 21:16 tbingooo 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 视觉格式化模型 1. 简介 在视觉格式化模型中,文档树中的每个元素都将会根据盒模型产生零到多个盒子。这些盒子的布局由如下因素决定: 盒子的尺寸和类型 定位策略(正常文档流,浮动或者绝对定位) 和文档树中其他元素的关系 额外的信息(比如视口的大小,图片的原始尺寸等) 1.1 视口(viewport) 阅读全文
posted @ 2015-11-08 18:05 tbingooo 阅读(2163) 评论(1) 推荐(0) 编辑
摘要: 1.模式匹配 在css中,通过模式匹配规则来决定给文档树中的元素应用什么样的样式。这些模式规则就被称为选择器。一个选择器可能只是一个单一的元素名称,也可能是包含复杂上下文的模式规则集合。如果一个元素满足一个选择器中的所有条件,我们就称这个选择器选中了该元素。 下面的这张表格概要的展示了CSS2.1的 阅读全文
posted @ 2015-10-27 23:44 tbingooo 阅读(6381) 评论(0) 推荐(3) 编辑
摘要: 什么是position,根据css 2.1中的描述,position和float的值决定了浏览器要采用那种定位算法来计算元素盒子的具体位置。先避开float不谈,本文主要介绍position属性的不同取值并对相对定位(relative)和绝对定位(absolute)进行一个简单的比较。 5种不同的取 阅读全文
posted @ 2015-09-06 19:36 tbingooo 阅读(285) 评论(0) 推荐(0) 编辑