摘要:
基础知识 通过定义一段动画中的关键点、关键状态来创建动画。@Keyframes相比transition对动画过程和细节有更强的控制。 过渡动画是两个状态间的变化,帧动画可以处理动画过程中不同时间的细节变化, 对过渡动画理解后再学习习帧动画会非常容易,也可以把帧动画理解为多个帧之间的过渡动画。 一句话 阅读全文
摘要:
基础知识 在了解CSS过渡时间之前,你应该先了解一下CSS的变形动画,可以参考之前的一篇博客。 我们的元素在属性发生变化时,如果没有特地的为它设置过渡时间,整个变化过程其实是以毫秒级别进行的,过程非常快,肉眼不易察觉。 故我们要学习CSS过渡时间,来让它的变化过程更加平滑。 动画属性 不是所有css 阅读全文
摘要:
前言 在开始介绍CSS变形动画之前,可以先了解一下学习了它之后能做什么,有什么用,这样你看这篇文章可能会有一些动力。 学习了CSS变形动画后,你可以为你的页面做出很多炫酷的效果,如一个3D的魔方,一个很酷的旋转菜单等等。 在本章节中将会采用大量的实例进行演示,相信你如果看完这篇文章后写出的页面会更加 阅读全文
摘要:
认识栅格布局 CSS的栅格布局也被称为网格布局(Grid Layout),它是一种新兴的布局方式。 栅格布局是一个二维系统,这意味着它可以同时处理列和行,与弹性布局相似,栅格系统也是由栅格容器包裹栅格元素进行使用。 对于栅格布局来说,它的思想实际上非常简单,将一块区域绘制成格子,然后将元素填进去即可 阅读全文
摘要:
认识弹性布局 弹性布局就是使用Flex来进行布局,这是CSS3的一种新的布局方式,相较于浮动布局以及定位布局,弹性布局在开发效率以及维护性上都远胜与前两者。 Flex全称为Flexible Box,因此也被称之为弹性盒子。 学习弹性布局最主要的还是要由两个方面入手 弹性盒子 弹性元素 弹性盒子即是被 阅读全文