
HTML5.2 新特性
平成 29 年 12 月 14 日,W3C 发布 HTML 规范 5.2 更新版本,并官方建议用户使用。此次更新增加了 dialog 标签等新功能、弃用了一些其他功能,比如废除了 keygen 标签。并对 iframe 增加了支付请求 API、演示 API 等。支付请求 API 啊卧槽!!!!
Explore insights, tutorials, and thoughts

平成 29 年 12 月 14 日,W3C 发布 HTML 规范 5.2 更新版本,并官方建议用户使用。此次更新增加了 dialog 标签等新功能、弃用了一些其他功能,比如废除了 keygen 标签。并对 iframe 增加了支付请求 API、演示 API 等。支付请求 API 啊卧槽!!!!

本文是在学习阮一峰大神的《Flex 布局教程:语法篇》之后写成的,去年系统的学了一遍,但没有总结成博文,这次算是弥补一下,并对一些错误加以修正。

这里总结各种垂直居中的方法。重点是在不知道宽高的情况下如何设置垂直居中。面试和平时工作会常用到,尤其是flex布局的垂直居中法将在未来会成为主流。

css 优先级需要关注两个维度:一个是样式距离,分别是内联样式、内部样式、外联样式;另一个则是根据属性的权重来判断。前者不用多说,这里详细分析一下后者。

前端创建动画有三种,分别是 **定时器**, **requestAnimationFrame** 以及 **CSS3 Animation**,而 requestAnimationFrame 的出现基本秒杀了定时器。虽然 Animation 暂无法处理如三次方缓动、指数衰减正弦曲线缓动等需要高级数学运算的动画(貌似 CSS3 要支持三角函数了),但在绝大多数情况下依旧可以做出非常优秀的动画效果,这里对 Animation 各属性做个总结。

Grid布局应该是迄今为止最全面最强大的布局方式。从九宫格到圣杯布局、再到响应式设计,Grid提供了一套完美的解决方案。效果说起来很诱人,但学起来还是需要点儿时间,因为属性超级多,而且每个都有新花样,需要慢慢消化。ps: 多图预警,长篇预警,高能预警。