多年来,经典的翻转式时钟一直是一种主流,它只是数字时代过时的又一件东西--尽管还没有被完全忘记。
我们济南网络公司可以找到一堆很酷的时钟设计以PSD形式,但在代码中更难找到工作的翻转式时钟。所以我去了一个任务,在网上找到一些很棒的例子。
这个图库有9个完全免费翻转时钟设计与各种风格和编码技术。无论您想要构建类似这样的东西来练习,还是在页面上添加一个工作时钟,这些片段肯定会有所帮助。
倒转钟和倒计时
下面是一个非常有趣的项目倒计时在纯JS中运行。
有一些CSS用于样式化,但是整个动画设置和结构都运行在JavaScript上。甚至HTML也是通过JavaScript嵌入的。
但是,如果你仔细研究代码的话,你也可以从这支笔中学到很多东西。您将发现一些很棒的代码片段可重用,这为在JavaScript中进行实验提供了一个很好的基础。
反应翻转时钟
前端开发人员喜欢反应因为它的力量和庞大的社区。
使用它,您可以构建快速的网络应用程序和照明。这个时钟设计只是一个例子。
开发人员Libor Gabheml将此创建为一个用于测试Reaction的小项目。工作平稳,设计精巧。
注意,虽然JS有点复杂,但我也认为对于刚开始学习的人来说,这将是一个很棒的学习项目。
FlipDown.js示例
济南网络公司开发人员Peter Butcher创建这个整洁的实验使用一个名为FlipDown.js的简单定制插件。
这是在普通JavaScript上运行的--因此它没有依赖项。它也是一个非常容易的插件,编辑,修补和扩展您自己的功能。
我不能说这个翻转动画是完美的,因为我确实发现了一些滞后的跳跃。
但是对于一个非常简单的插件,我肯定会留下深刻的印象。
波莫多罗定时器
世界上没有足够的形容词来描述这个计时器应用程序.
它是围绕着波莫多罗技术它在你的网页浏览器中自然运行。您基本上设置了计时器,并单击“开始”。从那里开始,一个翻转的时钟动画会一直持续到你的第一次休息。
您甚至可以更改总休息时间和总工作会话时间。
另外,UI的设计是非凡的,而且它的设计非常巧妙。
倒计时钟
因此,您可能不喜欢项目的基本JavaScript。也许您更喜欢使用插件的jQuery人员。没问题。
看一看这个jQuery脚本有一个非常基本的倒计时。我注意到动画风格是令人难以置信的流畅和容易的眼睛,不管是什么网页浏览器。
每个翻转效果看起来几乎像一个本地的3D转换,因为翻转的项目真的感觉他们在移动。这需要一些努力才能使之恰如其分。
如果你想要一个干净,平滑的时钟效果,你的主页或登陆页面,然后一定要记住这个片段。
翻转时钟
好吧,这个例子一点儿没错安装一个“翻转”时钟的模式。
但我确实认为这支钢笔看上去很棒它捕捉了一个翻转的时钟动画的精神。
开发人员Harsha Bhat使用Haml、Sass和一些干净的香草JavaScript创建了这个效果。
有趣的是免费Web框架在这个世界上,仍然不能接触普通的JavaScript。
我把这种效果比作一种极简的设计技术,可以与干净、简单的网站一起工作。试试看,如果你正在做的项目,将很好地配合这种风格。
纯CSS
远离JavaScript,您可能正在寻找一个纯CSS 3替代方案。在这种情况下,一定要保存这支笔因为这是我能找到的最好的。
CSS 3在动画部门还有很长的路要走,我不认为它会赶上JavaScript。
但你可以生产一些效果真的很好使用纯CSS代码,如果知道你在做什么.
我真的很喜欢这个片段作为一个翻转时钟的起点。动画的感觉并不像你想象的那样3D,但它确实给出了同样的自然运动的错觉--这对于这类功能来说是至关重要的。
打火机设计
大多数翻转时钟设计,你会发现在线功能的黑色方块与较轻的文字。但这个设计是不同的。
开发人员EdHicks创建了这个打火机翻转时钟,作为运行在CSS和JS代码上的替代设计。它实际上是一个相当复杂的项目,但是JS是简化的,因为它运行在jQuery之上。
任何想在他们的站点上添加打火机样式的时钟的人都会喜欢在这个代码片段中进行挖掘。
Vue.js时钟
有一件事我喜欢这个电压驱动的时钟所有的数字都被组合成一个正方形。
在大多数时钟上,你会发现秒和分钟对于每一个数字都有自己的块。
在我看来,这钟看上去好多了。更不用说,如果你刚开始学习Vue.js,这是一篇很好的练习文章。
您会注意到,这个列表在编码样式上有大量的多样性,而且许多人甚至不使用框架。如果你想看更多的东西,你可以找到很多其他例子如果你花点时间在CodePen周围挖。