我正在一个使用flipclock.js的小计数器上工作
我每两秒检查一次唯一访问者的数量,如果数量增加,计数器会增加并翻转。早些时候,我使用的是在页面加载时从数据库中获取的单个值。我正在使用包含在中心标签中的 div,例如
<center>
<div id= "counter"> <?php echo $count;?</div>
</center>
该值正好在 div 的中心。但是现在,由于我每 2 秒获得更新的用户数量,并且也使用了翻转时钟,所以该数字并没有在中心对齐。我可以通过使用 css 修改边距来对齐一个静态数字,但是当数字达到像 10000000 这样的大值时它看起来不太好。现在使用flipclock之后,代码是
<div id="counter" class="flip-clock-wrapper">
<ul class="flip play">
<li class="flip-clock-before">
<a href="#"><div class="up"><div class="shadow"></div><div class="inn">1</div></div><div class="down"><div class="shadow"></div><div class="inn">1</div></div></a>
</li>
<li class="flip-clock-active">
<a href="#"><div class="up"><div class="shadow"></div><div class="inn">1</div></div><div class="down"><div class="shadow"></div><div class="inn">1</div></div></a>
</li>
</ul>
<ul class="flip play">
<li class="flip-clock-before">
<a href="#"><div class="up"><div class="shadow"></div><div class="inn">9</div></div><div class="down"><div class="shadow"></div><div class="inn">9</div></div></a>
</li>
<li class="flip-clock-active">
<a href="#"><div class="up"><div class="shadow"></div><div class="inn">0</div></div><div class="down"><div class="shadow"></div><div class="inn">0</div></div></a>
</li>
</ul>
</div>
无论数字有多大或多小,我都希望它处于中心位置。数字是动态的,并随着时间而变化。
谢谢!