我的编程空间,编程开发者的网络收藏夹
学习永远不晚

前端开发常用CSS动画代码有哪些

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

前端开发常用CSS动画代码有哪些

这篇文章主要介绍“前端开发常用CSS动画代码有哪些”,在日常操作中,相信很多人在前端开发常用CSS动画代码有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”前端开发常用CSS动画代码有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!


$(document).ready(function(){
  $(".footer").load("page/footer.html");
});

但是注意,此时的footer.html不需要是完整的HTML(当时本人自己可是遇到了这个大坑,都是泪/(ㄒoㄒ)/~~),这包含标签内容即可。

在这里小编建了一个前端学习交流扣扣群:132667127,我自己整理的最新的前端资料和高级开发教程,如果有想需要的,可以加群一起学习交流

<!--footer.html页面-->
<footer>
<ul class="g-flex">
<li class="g-flex-auto"><a href="#" class="i-b">首页</a></li>
<li class="g-flex-auto"><a href="#" class="i-b">分类</a></li>
<li class="g-flex-auto"><a href="#" class="i-b">订单</a></li>
<li class="g-flex-auto"><a href="#" class="i-b">我的</a></li>
</ul>
</footer>

前端开发常用css动画代码


@-webkit-keyframes fadeToLeftTan{
 0%{ -webkit-transform:translateX(100%); opacity:0;}
 70%{ -webkit-transform:translateX(-5%); opacity:1;}
 80%{ -webkit-transform:translateX(2%); opacity:1;}
 90%{ -webkit-transform:translateX(-2%); opacity:1;}
 100%{ -webkit-transform:translateX(0); opacity:1;}
}
@keyframes fadeToLeftTan{
 0%{ transform:translateX(100%); opacity:0;}
 70%{ transform:translateX(-5%); opacity:1;}
 80%{ transform:translateX(2%); opacity:1;}
 90%{ transform:translateX(-2%); opacity:1;}
 100%{ transform:translateX(0); opacity:1;}
}

@-webkit-keyframes fadeToRightTan{
 0%{ -webkit-transform:translateX(-100%); opacity:0;}
 70%{ -webkit-transform:translateX(5%); opacity:1;}
 80%{ -webkit-transform:translateX(-2%); opacity:1;}
 90%{ -webkit-transform:translateX(2%); opacity:1;}
 100%{ -webkit-transform:translateX(0); opacity:1;}
}
@keyframes fadeToRightTan{
 0%{ transform:translateX(-100%); opacity:0;}
 70%{ transform:translateX(5%); opacity:1;}
 80%{ transform:translateX(-2%); opacity:1;}
 90%{ transform:translateX(2%); opacity:1;}
 100%{ transform:translateX(0); opacity:1;}
}

@-webkit-keyframes fadeToTopTan{
 0%{ -webkit-transform:translateY(100%); opacity:0;}
 70%{ -webkit-transform:translateY(-5%); opacity:1;}
 80%{ -webkit-transform:translateY(2%); opacity:1;}
 90%{ -webkit-transform:translateY(-2%); opacity:1;}
 100%{ -webkit-transform:translateY(0); opacity:1;}
}
@keyframes fadeToTopTan{
 0%{ transform:translateY(100%); opacity:0;}
 70%{ transform:translateY(-5%); opacity:1;}
 80%{ transform:translateY(2%); opacity:1;}
 90%{ transform:translateY(-2%); opacity:1;}
 100%{ transform:translateY(0); opacity:1;}
}

@-webkit-keyframes fadeToDownTan{
 0%{ -webkit-transform:translateY(-100%); opacity:0;}
 70%{ -webkit-transform:translateY(5%); opacity:1;}
 80%{ -webkit-transform:translateY(-2%); opacity:1;}
 90%{ -webkit-transform:translateY(2%); opacity:1;}
 100%{ -webkit-transform:translateY(0); opacity:1;}
}
@keyframes fadeToDownTan{
 0%{ transform:translateY(-100%); opacity:0;}
 70%{ transform:translateY(5%); opacity:1;}
 80%{ transform:translateY(-2%); opacity:1;}
 90%{ transform:translateY(2%); opacity:1;}
 100%{ transform:translateY(0); opacity:1;}
}

@-webkit-keyframes fadeInMaxToMinTan{
 0%{ -webkit-transform:scale(2); opacity:0;}
 70%{ -webkit-transform:scale(.9); opacity:1;}
 85%{ -webkit-transform:scale(1.1); opacity:1;}
 100%{ -webkit-transform:scale(1); opacity:1;}
}
@keyframes fadeInMaxToMinTan{
 0%{ transform:scale(2); opacity:0;}
 70%{ transform:scale(.9); opacity:1;}
 85%{ transform:scale(1.1); opacity:1;}
 100%{ transform:scale(1); opacity:1;}
}

@-webkit-keyframes fadeInMinToMaxTan{
 0%{ -webkit-transform:scale(0); opacity:0;}
 70%{ -webkit-transform:scale(1.1); opacity:1;}
 85%{ -webkit-transform:scale(.9); opacity:1;}
 100%{ -webkit-transform:scale(1); opacity:1;}
}
@keyframes fadeInMinToMaxTan{
 0%{ transform:scale(0); opacity:0;}
 70%{ transform:scale(1.1); opacity:1;}
 85%{ transform:scale(.9); opacity:1;}
 100%{ transform:scale(1); opacity:1;}
}




@-webkit-keyframes fadeToLeft{
 0%{ -webkit-transform:translateX(100%); opacity:0;}
 100%{ -webkit-transform:translateX(0); opacity:1;}
}
@keyframes fadeToLeft{
 0%{ transform:translateX(100%); opacity:0;}
 100%{ transform:translateX(0); opacity:1;}
}

@-webkit-keyframes fadeToRight{
 0%{ -webkit-transform:translateX(-100%); opacity:0;}
 100%{ -webkit-transform:translateX(0); opacity:1;}
}
@keyframes fadeToRight{
 0%{ transform:translateX(-100%); opacity:0;}
 100%{ transform:translateX(0); opacity:1;}
}

@-webkit-keyframes fadeToTop{
 0%{ -webkit-transform:translateY(100%); opacity:0;}
 100%{ -webkit-transform:translateY(0); opacity:1;}
}
@keyframes fadeToTop{
 0%{ transform:translateY(100%); opacity:0;}
 100%{ transform:translateY(0); opacity:1;}
}

@-webkit-keyframes fadeToTop60{
 0%{ -webkit-transform:translateY(60px); opacity:0;}
 100%{ -webkit-transform:translateY(0); opacity:1;}
}
@keyframes fadeToTop60{
 0%{ transform:translateY(60px); opacity:0;}
 100%{ transform:translateY(0); opacity:1;}
}

@-webkit-keyframes fadeToDown{
 0%{ -webkit-transform:translateY(-100%); opacity:0;}
 100%{ -webkit-transform:translateY(0); opacity:1;}
}
@keyframes fadeToDown{
 0%{ transform:translateY(-100%); opacity:0;}
 100%{ transform:translateY(0); opacity:1;}
}

@-webkit-keyframes fadeToDown60{
 0%{ -webkit-transform:translateY(-60px); opacity:0;}
 100%{ -webkit-transform:translateY(0); opacity:1;}
}
@keyframes fadeToDown60{
 0%{ transform:translateY(-60px); opacity:0;}
 100%{ transform:translateY(0); opacity:1;}
}




@-webkit-keyframes flashTopDown{
 0%{ -webkit-transform:translateY(0); opacity:1;}
 100%{ -webkit-transform:translateY(8px); opacity:.8;}
}
@keyframes flashTopDown{
 0%{ transform:translateY(0); opacity:1;}
 100%{ transform:translateY(8px); opacity:.8;}
}




@-webkit-keyframes fadeInMaxToMin{
 0%{ -webkit-transform:scale(2); opacity:0;}
 100%{ -webkit-transform:scale(1); opacity:1;}
}
@keyframes fadeInMaxToMin{
 0%{ transform:scale(2); opacity:0;}
 100%{ transform:scale(1); opacity:1;}
}

@-webkit-keyframes fadeInMinToMax{
 0%{ -webkit-transform:scale(0); opacity:0;}
 100%{ -webkit-transform:scale(1); opacity:1;}
}
@keyframes fadeInMinToMax{
 0%{ transform:scale(0); opacity:0;}
 100%{ transform:scale(1); opacity:1;}
}




@-webkit-keyframes flashMaxMin{
 0%{ -webkit-transform:scale(1);}
 100%{ -webkit-transform:scale(.98);}
}
@keyframes flashMaxMin{
 0%{ transform:scale(1);}
 100%{ transform:scale(.98);}
}

@-webkit-keyframes flashMax{
   0%{ -webkit-transform:scale(1);}
   100%{ -webkit-transform:scale(1.05);}
}  
@keyframes flashMax{
   0%{ transform:scale(1);}
   100%{ transform:scale(1.05);}
}




@-webkit-keyframes fadeIn{
 0%{ opacity:0;}
 100%{ opacity:1;}
}
@keyframes fadeIn{
 0%{ opacity:0;}
 100%{ opacity:1;}
}

@-webkit-keyframes fadeOut{
 0%{ opacity:1;}
 100%{ opacity:0;}
}
@keyframes fadeOut{
 0%{ opacity:1;}
 100%{ opacity:0;}
}

前端开发,移动端公共样式


html {
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;

-webkit-overflow-scrolling : touch;
}


input[type="submit"], input[type="reset"], input[type="button"], input {
resize: none;
border: none;
}


body, div, ul, li, ol, h2, h3, h4, h5, h6, h7, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}



article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}



img {
width: 100%;
height: auto;
width: auto9;
display: block;
-ms-interpolation-mode: bicubic;
}


body, div, ul, li, ol, h2, h3, h4, h5, h6, h7, input, textarea, select, p, dl, dt, dd, a, img, button,
form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup,
menu, nav, section {
margin: 0;
padding: 0;
}
body {
font: 12px/1.5 'Microsoft YaHei','宋体', Tahoma, Arial, sans-serif;
color: #fff;
background-color: #F7F7F7;
}
em, i {
font-style: normal;
}
ul,li{
list-style-type: none;
}
strong {
font-weight: normal;
}
table{
border-collapse:collapse;
border-spacing:0
}
textarea {
resize:none;
}
p {
word-wrap:break-word;
}
.clearfix:after {
content: "";
display: block;
visibility: hidden;
height: 0;
clear: both;
}
.clearfix {
zoom: 1;
}
a {
text-decoration: none;
color: #fff;
font-family: 'Microsoft YaHei', Tahoma, Arial, sans-serif;
}
a:hover {
text-decoration: none;
}
ul, ol {
list-style: none;
}
h2, h3, h4, h5, h6, h7 {
font-size: 100%;
font-family: 'Microsoft YaHei';
}
img {
border: none;
}
input{
font-family: 'Microsoft YaHei';
}


.one-txt-cut{
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}



.txt-cut{
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;

-webkit-box-orient: vertical;
}



a:link,a:active,a:visited,a:hover {
background: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent;
}
.overflow {overflow:hidden; }
.w50{
width: 50%;
}
.w25{
width: 25%;
}
.w20{
width: 20%;
}
.w33{
width: 33.333333%;
}
.fl{
float: left;
}
.fr{
float: right;
}
.db{
display: block !important;
}
.dn{
display: none;
}

到此,关于“前端开发常用CSS动画代码有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

前端开发常用CSS动画代码有哪些

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

前端开发中常用技巧有哪些

这篇文章主要为大家展示了“前端开发中常用技巧有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“前端开发中常用技巧有哪些”这篇文章吧。1.文章标题列表中日期居右显示的方法: 代码如下:

2023-06-08

前端开发的常用工具函数有哪些

这篇文章主要讲解了“前端开发的常用工具函数有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“前端开发的常用工具函数有哪些”吧!1、时间格式化等方法推荐使用 moment.js 的库文件2、
2023-06-08

Golang开发中常用的前端工具有哪些?

Golang是一种强大的编程语言,被广泛应用于后端开发。然而,在实际项目中,前端开发也是不可或缺的一部分。为了更高效地开发整个应用程序,Golang开发者需要熟悉一些常用的前端工具。本文将介绍一些常用的前端工具,并提供具体的代码示例。一、
Golang开发中常用的前端工具有哪些?
2024-03-05

javascrip高级前端开发常用的API有哪些

这篇文章主要介绍“javascrip高级前端开发常用的API有哪些”,在日常操作中,相信很多人在javascrip高级前端开发常用的API有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javascrip
2023-06-21

编程热搜

目录