css如何实现倒计时翻页动画

css实现倒计时翻页动画的方法:首先设置外盒子和内盒子;然后内盒子的移动动画的【animation-timing-function】使用step;最后倒计时结束,外盒子动画消失掉。

css如何实现倒计时翻页动画

本教程操作环境:windows7系统、css3版,DELL G3电脑。

css实现倒计时翻页动画的方法:

实现原理

a、外盒子div.cell,一个字的宽和高,超过不显示,确保只能显示一个字。

立即学习“前端免费学习笔记(深入)”;

b、内盒子div.num,一个字的宽,行高一个字高,我们通过这个盒子的移动实现动画。

c、内盒子的移动动画的animation-timing-function使用step

d、倒计时结束,外盒子动画消失掉

实现过程

好的,来看看实现过程,html文件是这样的,中文的倒计时也可以,不过中文的网络字体太少,所以没弄,感兴趣的同学可以弄起来。

[html] view plain copy  
5 4 3 2 1 0
<!--
五 四 三 二 一 零
-->

CSS部分使用prefix free和normailize,另外为了实现英文字体,我们用了google字体,你需要导入这个文件

http://fonts.googleapis.com/css?family=Allura|Frijole|Varela+Round

[css] view plain copy  body{    background:#333;  }  .cell{      width: 1em;        height: 1em;      border:1px dashed rgba(255,255,255,0.1);      font-size:120px;      font-family:Frijole;      overflow: hidden;      position:absolute;      top:50%;      left:50%;      margin:-0.5em 0 0  -0.5em;      opacity:0;      animation:go 6s;      transform-origin:left bottom;  }  .num{      position:absolute;      width: 1em;      color:#E53F39;      line-height: 1em;        text-align: center;      text-shadow:1px 1px 2px rgba(255,255,255,.3);      animation:run 6s steps(6);  }  @keyframes run{      0%{top:0;}      100%{top:-6em;}  }  @keyframes go{    0%   {opacity:1;}    84%  {opacity:1;transform:rotate(0deg) scale(1);}    100% {opacity:0;transform:rotate(360deg) scale(.01);}  }

相关教程推荐:CSS视频教程

以上就是css如何实现倒计时翻页动画的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1618433.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月24日 06:14:44
下一篇 2025年12月18日 10:34:48

相关推荐

  • css代码如何居中

    css代码居中的方法:1、定位法【position:absolute】;2、使用【margin:auto】法;3、使用【display:table-cell】法;4、使用【transform:translate(x,y)】法。 本教程操作环境:windows7系统、css3版,DELL G3电脑。 …

    2025年12月24日 好文分享
    000
  • 利用CSS如何实现图片轮播效果?(代码示例)

    本篇文章给大家介绍一下css实现图片轮播效果的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 【推荐教程:CSS视频教程】 理论基础 CSS3 animation 属性和 @keyframes 规则 立即学习“前端免费学习笔记(深入)”; 主体思想 准备相同大小的多个图片 将…

    2025年12月24日
    000
  • css怎样设置背景透明

    css设置背景透明的方法:首先新建文件,在div写上对应的样式;然后为div添加opacity样式,透明效果实现了,父div的背景图可以投射出来。 本教程操作环境:windows7系统、css3版,DELL G3电脑。 css设置透明背景的方法: 1、先写些测试代码,测试HTML很简单,就是二个di…

    2025年12月24日 好文分享
    000
  • css如何设置透明背景

    css设置透明背景的方法:首先获取想要颜色值;然后把RBG值转换为数值;最后把值设置到css上,并且设置透明度即可,代码为【background-color:rgba(220,38,38,0.2);}】。 本教程操作环境:windows7系统、css3版,DELL G3电脑。 css设置透明背景的方…

    2025年12月24日
    000
  • css如何设置文字颜色

    css设置文字颜色的方法:1、在DIV标签内使用color颜色样式,代码为【www.php.cn】;2、在CSS选择器中使用color颜色样式CSS代码。 本教程操作环境:windows7系统、css3版,DELL G3电脑。 css设置文字颜色的方法: 1、在DIV标签内使用color颜色样式 w…

    2025年12月24日
    000
  • css怎么设置两个字和三个字对齐

    在css中,可以使用text-align属性来让两个字和三个字对齐;只需要给文本元素设置“text-align: justify;”样式即可,该样式可以实现文本两端对齐效果,让三个字和两个字对齐。 本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。 …

    2025年12月24日
    000
  • css上下间距怎么设置

    css设置上下间距的方法:1、使用line-height属性设置上下间距,语法“line-height:间距值;”;2、使用margin-top和margin-bottom属性来分别设置上下间距,语法“margin-top:上间距值;margin-bottom:下间距值;”;3、使用padding-…

    2025年12月24日 好文分享
    000
  • css怎么改变图片颜色

    在css中,可以使用filter属性来改变图片颜色,例如:使用“filter:grayscale(%);”将图片设置为黑白、“filter: sepia(%);”将图片设置为棕褐色图像等。CSS的filter属性主要用于设置图像的视觉效果。 本教程操作环境:windows7系统、CSS3&&…

    2025年12月24日
    000
  • css怎么设置背景图片自适应居中

    css设置背景图片自适应居中的方法:可以借助于background-position属性来进行设置,如【background-positiion:center;】,属性值center表示居中。 本文操作环境:windows10系统、css 3、thinkpad t480电脑。 属性介绍: 立即学习“…

    2025年12月24日
    000
  • css怎么去掉下划线

    css去掉下划线的方法:可以利用text-decoration属性来实现,如【text-decoration: none;】,属性值none表示没有文本装饰。 本文操作环境:windows10系统、css 3、thinkpad t480电脑。 可以使用text-decoration 属性来取消文本下…

    2025年12月24日
    000
  • 深入了解CSS中的计数函数

    本篇文章给大家介绍一下css中的计数函数:counter()、counters()。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 【推荐教程:CSS视频教程】 counter() counter 返回一个代表计数器当前值的字符串。接收两个参数,一个名称,一个计数样式。counte…

    2025年12月24日 好文分享
    000
  • 手把手教你如何系统学习CSS

    简单地聊一下,我自己是怎么学习css的,仅是自己的一点小心得,仅供参考。 我想不管是学习什么知识,应该都离不开书吧!就CSS方面,我觉得有几本书是很值得大家花点时间阅读的,比如: 【推荐学习:css视频教程】 如果你已不是初级的CSSer,那么W3C中有关于CSS相关的规范文档是值得一读: 立即学习…

    2025年12月24日 好文分享
    000
  • css怎么设置div的高度

    css设置div的高度的方法:首先在div标签中添加style属性;然后在style属性中添加height属性并写明固定的高度即可,如【style=”height:300px;”】。 本文操作环境:windows10系统、css 3、thinkpad t480电脑。 我们可以…

    2025年12月24日 好文分享
    000
  • 15 个优秀的响应式 Web 设计 HTML 和 CSS 框架

    【推荐教程:CSS视频教程 】 响应式 Web 设计旨在为各种设备(从台式机显示器到手机)提供最佳的浏览体验。本文汇总了一些优秀的响应式 Web 设计 HTML 和 CSS 框架。这些框架都是开源的并免费的。 对响应式 Web 框架进行比较并不那么容易。有的框架适合设计更快、更精简网站的某些功能,而…

    2025年12月24日 好文分享
    000
  • 纯css实现小箭头或三角形标志

    作为一名前端工程师,工作中免不了要使用css制作一些小箭头、三角形之类的标志。下面我就来为大家分享下纯css制作小箭头、三角形等标志的方法。 实现小箭头: .arrow{ width: 20px; height: 20px; margin-top: 50px; margin-left: 50px; …

    2025年12月24日
    000
  • css字体样式属性有哪些

    css字体样式属性有:1、color属性,用于设置字体颜色;2、font-size属性,用于设置字号大小;3、font-family属性,用于设置字体样式;4、font-weight属性,用于设置字体粗细;5、font-style属性,用于设置字体风格;6、font-variant属性,用于设置字体…

    2025年12月24日 好文分享
    000
  • css中font字体颜色怎么设置

    css中font字体颜色的设置方法:1、直接使用font标签;2、使用p标签,代码为【123.】;3、使用span标签,代码为【】。 本教程操作环境:windows7系统、css3版,DELL G3电脑。 css中font字体颜色的设置方法: 方法一、直接使用font标签: 123 方法二、使用p标…

    2025年12月24日
    000
  • css div如何居中显示

    css div居中显示的方法:1、使用absolute绝对定位,代码为【absolute居中定位】;2、使用translate定位;3、使用margin居中定位;4、使用fixed的居中定位。 本教程操作环境:windows7系统、css3版,DELL G3电脑。 css div居中显示的方法: 1…

    2025年12月24日
    000
  • css如何实现文本多行省略号

    css实现文本多行省略号的方法:1、给文本元素添加“display: -webkit-box;”样式;2、给文本元素添加“ -webkit-box-orient: vertical;”样式;3、给文本元素添加“ -webkit-line-clamp: 3;”样式设置显示几行文字;4、给文本元素添加“…

    2025年12月24日
    000
  • css怎么调整行间距

    在css中,可以通过行高属性line-height来设置行间距,语法格式“line-height:间距值;”。Line-height属性的值可以是相对数值,也可以为绝对数值或者具体的数字;line-height的值越大,那么行间距就越高。 本文操作环境:windows10系统、CSS3&&a…

    2025年12月24日
    000

发表回复

登录后才能评论
关注微信