摘要: 双向绑定是Angular的核心概念之一,它给我们带来了思维方式的转变:不再是DOM驱动,而是以Model为核心,在View中写上声明式标签。然后,Angular就会在后台默默的同步View的变化到Model,并将Model的变化更新到View。 双向绑定带来了很大的好处,但是它需要在后台保持一只“眼 阅读全文
posted @ 2017-11-23 13:02 简单大方 阅读(892) 评论(0) 推荐(1) 编辑
摘要: 1、什么是响应式布局 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,这个概念是为解决移动互联网浏览而诞生的。 简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。 响应式网络设计 ( RWD / AWD)的出现,目的是为移动设备提供更好的体验,并且 阅读全文
posted @ 2017-11-23 12:51 简单大方 阅读(6027) 评论(0) 推荐(1) 编辑
摘要: 一、相似性 在JavaScript中,将一个变量赋值为undefined或null,老实说,几乎没区别。 上面代码中,a变量分别被赋值为undefined和null,这两种写法几乎等价。 undefined和null在if语句中,都会被自动转为false,相等运算符甚至直接报告两者相等。 上面代码说 阅读全文
posted @ 2017-11-23 12:47 简单大方 阅读(424) 评论(2) 推荐(1) 编辑
摘要: 一、DOM API也在不断升级 web前端标准一直在不断升级,比方说,说了很多年的HTML5、CSS3,以及天天见的ES6。 然后,似乎就没有然后了。实际上,除了HTML5/CSS3/ES6+,关于DOM标准也是在不断升级进步,而且浏览器也在悄悄地进行跟进与支持。 然而,这种跟进与支持呢非常的低调与 阅读全文
posted @ 2017-11-22 20:04 简单大方 阅读(2577) 评论(0) 推荐(0) 编辑
摘要: 一、text-decoration:underline下划线的问题 CSS text-decoration:underline可以给内联文本增加下划线,但是,如果对细节要求较高,就会发现,下划线经常会和中文文字的下边缘搞在一起,英文的话甚至直接穿越,看起来就比较香菇蓝瘦。 上图几个中文下边缘正好都是 阅读全文
posted @ 2017-11-22 20:00 简单大方 阅读(2103) 评论(0) 推荐(1) 编辑
摘要: 一、作为图片存在的CSS3 gradient渐变 我觉得CSS3 Backgrounds比较厉害的一个地方就是支持多背景,也就是背景图片个数可以无限累加,正好CSS3的gradient渐变性质是background-image,于是,我们可以实现任意数量渐变背景图的叠加效果。甚至,理论上,任意彩色j 阅读全文
posted @ 2017-11-22 19:47 简单大方 阅读(8097) 评论(2) 推荐(0) 编辑
摘要: 制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。 下面的教程总结了Javascript在网页定位方面的相关知识。 一、网页的大小和浏览器窗口的大小 首先,要明确两个基本概念。 一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。 浏览器窗口的大小,则是指在 阅读全文
posted @ 2017-11-22 17:20 简单大方 阅读(9712) 评论(1) 推荐(0) 编辑