实用的 CSS — 动画性能对比

2017-07-19
阅读 2 分钟
3.4k
欢迎移步我的博客阅读:《实用的 CSS — 动画性能对比》 前言 在现代浏览器中,渲染页面所要负责的线程主要有两个:主线程和排版线程。 主线程 运行 JS 计算 HTML 元素的 CSS 样式 布局页面 把页面元素绘制成一个或多个位图 把这些位图移交给排版线程 在浏览器开始渲染页面,或者长时间执行某个 JS 时,主线程会一直在忙...

理解闭包

2017-06-15
阅读 3 分钟
2.6k
欢迎移步我的博客阅读:《理解闭包》 闭包 是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。“闭包” 一词来源于以下两者的结合:要执行的代码块(由于自由变量被包含在代码块中,这些自由变量以及它们引用的对象没...

实用的 CSS — 贝塞尔曲线(cubic-bezier)

2016-03-16
阅读 3 分钟
26.7k
在了解 cubic-bezier 之前,你需要对 CSS3 中的动画效果有所认识,它是 animation-timing-function 和 transition-timing-function 中一个重要的内容。

React 入门实践

2016-03-09
阅读 7 分钟
5.3k
欢迎移步我的博客阅读:《React 入门实践》 在写这篇文章之前,我已经接触 React 有大半年了。在初步学习 React 之后就正式应用到项目中,当时就想把自己的一些想法写出来分享一下,无奈不太会写文章,再则时间不是很充裕,所以也就搁下了。

使用 Hexo + Next 搭建静态博客

2015-12-01
阅读 3 分钟
6.4k
Github 为广大开发者提供了一个非常好的平台,不仅是代码的开源,同时Github还提供了开发者可以在 Github 上建立自己的站点(GithubPage)的一个非常有意思的功能。这个功能的局限是只能创建静态的网站,那么我们可以使用一些工具来快速创建这一网站。