虽然不喜欢电梯,但是电梯里的那一个个数字还是觉得很美。虚虚实实的8的形状,竟然可以拼凑出10个数字。
有次无聊的时候,用几个div,里面背景色弄成黑色,用来做一个个笔划,实现一个电子表的时钟。然后趴桌子上,看时间缓缓流走。
已经忘记了当时的做法,只记得不完美。
好像是setInterval 1s获取当前时间并显示。但是由于渲染几个div需要时间,所以每隔一段时间,就会出现某一秒被跳过。然后为了让这个跳过少出现,自己控制时间的进位,平时只渲染移动最后一位秒,等到0的时候进位,刷新前一个数字,依次类推。
又好像想过setTimeout,每次加一秒。但又会和现实时间偏差。
也不记得当时有没有想到用字体来实现。只是现在想起了这样的实现。
也是研究下markdown和hexo的结合中怎么引用js,css和外部文件。
simple clock
盯了他一会,发现这个字体不是等宽的,1字好窄。有时间再看看字体的制作,自己修改下吧。