CSS3动画——雪碧图的实现

本文是前端初学者对CSS3动画的回顾,重点讲述了如何实现雪碧图。文章提及CSS3动画关键属性如transform、transition和animation,并简单介绍了它们的用法。接着详细解释了雪碧图的概念,通过改变背景图片位置实现动态效果。作者提供了GitHub代码仓库链接,供读者实践。
摘要由CSDN通过智能技术生成

前言

作为一个前端的初学者,现在好像已经在nodejs上越跑越偏,之前一直崇拜的CSS3和HTML5动画,如今也好久没有管。因为之前学了好多知识点,但是没有系统的进行总结,就从这篇文章开始,对一些碎片的知识点做一些小小的总结吧,也算是一种回顾吧,这样自己也不会忘记。

先说CSS3的动画

CSS3关于动画的属性其实也不过就是这么几个,transform、transition、animation,这里简单的说一下每一个的使用方法,就不细说了,网上已经有无数多的例子讲这几个属性。
变换属性
transform:none | transform-function
transform-function 有很多:2D的,3D的

div
{
transform: rotate(30deg);
-ms-transform: rotate(30deg); /* IE 9 */
-webkit-transform: rotate(30deg); /* Safari and Chrome */
}

过渡属性
过渡属性很重要,你定义了一个变换,还需要定义过渡时间,才会看到效果
transition:single-transition

div
{
transit
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值