hover效果实现。
我们先贴上雪碧图

此次效果利用到css的steps()方法,
那steps()是什么呢。
steps()阶跃函数,是transition-timing-function和animation-timing-function两个属性的属性值,他是表示两个关键帧之间的动画效果,默认是ease。
steps()有两个参数:参数一是把这次过渡分成几段,这几段其实是在时间上分为几段去显示执行。参数二是表示分成几段后,他是start还是end去执行动画。参数二有两个可选值start和end,默认是end。
接下来我们贴上html代码:

<div class="star"></div>

只需要一个块元素即可

接下来贴上css代码:

.star {width: 70px;height: 50px;background: url(twitter_fave.png) no-repeat;background-position: 0 0;}.star:hover {background-position: -3519px 0;transition: background 1s steps(55);}

在hover事件里,使用steps方法逐步移动雪碧图。
在过渡动画里,我们过渡改变background背景,同时在1s钟完成55步的动画操作。
OK,一个动态的星星爆炸效果就完成啦。

使用css排版推特上的星星爆炸效果。相关推荐

  1. 完全CSS实现鼠标移上出现层的效果(超简单)

    看过许多鼠标事件,都很复杂,太多的文件和繁杂的代码,而且好多都是用js实现,加载速度很慢. 这几天一直在找一种简单的实现效果,完全 CSS编写的效果,现在找到了,非常的少. 这就是完全 CSS实现的层 ...

  2. html和css的图片怎么加,html+css如何在图片上添加文字

    html+css如何在图片上添加文字 2018-09-14 效果如图 思路:div相对定位. 图片默认定位, 文字绝对定位 参考代码 html> /*div1下面 包含着1个图片和1段文字*/ ...

  3. 从文档流来看内联元素和块元素的css排版

    veda原创[抄录]讲得很好存自己这里看 从文档流来看内联元素和块元素的css排版 CSS文档流与块级元素(block).内联元素(inline),之前翻阅不少书籍,看过不少文章, 看到所多的是零碎的 ...

  4. 前端训练营学习笔记——CSS排版、动画和渲染

    1 CSS排版 1.1 盒 标签.元素和盒的辨析 标签Tag:源代码层面,HTML代码中可以书写开始.结束和自封闭标签 元素Element:语义层面,一对起止标签表示一个元素,DOM中存储的是元素和其 ...

  5. 【HTML+CSS+JS】模仿星巴克主页,练习CSS排版,JS实现轮播图以及悬停动画(公开完整源码)

    目录:完整源码仅供学习 一.效果演示 二.完整源代码 2.1 HTML代码 2.2 JS代码 2.3 CSS代码 2.3.1 index.css 2.3.2 base.css 三.完整项目下载 一.效 ...

  6. 官方资源帖!手把手教你在TensorFlow 2.0中实现CycleGAN,推特上百赞

    铜灵 发自 凹非寺 量子位 出品| 公众号 QbitAI CycleGAN,一个可以将一张图像的特征迁移到另一张图像的酷算法,此前可以完成马变斑马.冬天变夏天.苹果变桔子等一颗赛艇的效果. 这行被顶会 ...

  7. 排除“使用主题 css 文件要求页上有标头控件。(例如 head runat=server /)”错误...

    "使用主题 css 文件要求页上有标头控件.(例如 <head runat="server" />)" 原来,生产环境上部署了Theme. 用下面的 ...

  8. 推特上马斯克BTC赠送骗局已获利10枚BTC,价值超55万美元

    上月底推特上出现最新的比特币赠品骗局已获利55万美元.该骗局冒充特斯拉创始人马斯克的名义,声称发送比特币可获的更多奖励.一名德国男子信以为真,向该骗局地址发送了10枚比特币,当时价值超过55万美元. ...

  9. 比特币在推特上的活跃度正接近2017年水平

    Arcane Research数据显示,比特币在推特上的活跃度正在接近2017年的水平.提及比特币的7天平均推文量回到了2017年12月的高位.尽管比特币价格暂时下跌,但推特上活动的增加突显出散户的积 ...

最新文章

  1. l5如何通过路由走api版本回退查找设置
  2. 执行引擎(Query Execution Engine),返回结果
  3. 分库分表的几种常见形式以及可能遇到的难
  4. [react] React v15中怎么处理错误边界?
  5. C#LeetCode刷题之#155-最小栈(Min Stack)
  6. 真正中文攻略之ef - the first tale(含下载和汉化)
  7. 华为云PB级数据库GaussDB(for Redis)解析第二期:Redis消息队列Stream的应用探讨
  8. inline函数的注意事项有哪些?
  9. C# in Depth
  10. YAF根据条件拼接SQL语句
  11. Windows下SVN提交模板制作及应用
  12. 计算机科学与技术的研究背景,计算机科学与技术发展背景
  13. 武汉大学计算机学院 考研英语,武汉大学计算机学院简介
  14. 蓝箭航天自主研发80吨液氧甲烷发动机喷管下线
  15. mt6573集成MCP nandflash的详细方法
  16. 10-24程序员们 节日快乐!
  17. 台式计算机用什么电源线,台式机电源怎么选 台式机主机电源如何选择【详解】...
  18. 苹果IOS模拟器电脑版用哪个好 逍遥模拟器玩部分苹果账号互通
  19. 蜗牛星际修改82583V网卡MAC地址
  20. Win10显卡驱动在哪里?

热门文章

  1. web 前端知识体系
  2. Solidworks 2011 软件下载、安装和破解 图文教程
  3. Windows 7 Home Basic 的任务栏缩略图预览和Alt+Tab缩略图平铺预览功能已足够了
  4. 游戏原画培训机构排名
  5. C实现-小写字母转换为大写字母(具体)
  6. 安迈云出席2021软件定义存储峰会,推动分布式存储与计算应用落地
  7. ValueError: Unable to determine SOCKS version from socks://127.0.0.1:2341/
  8. 酸辣粉生产线 方便粉丝加工设备
  9. 我们为什么解决不了大问题?
  10. 信息系统工程监理单位资质管理办法