H5旋转切换动画效果代码。

【HTML】动画合集--跟着pink老师学习 * Background-size属性:改变背景图片大小 *//* box旋转也需要透视效果,因此给父级加上: *//* 向前移动,把中心点放在中心 ,z轴向前为正*//* 第一个旋转0°,剩下的每张旋转60° *//* 如果是多种样式,移动必须写在最前面 *//* 多个动画之间用逗号隔开 *//* 鼠标放上去动画停止 *//* 保持3D效果 */img/中间.png。【旋转木马】萧炎后宫。/* 近小远大 *//* 添加动画 */ 阅读详情

闲来没事,敲敲代码也不错,,,,,,

动画效果如下:

这里写图片描述

具体代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <script src="../Util/jquery-3.3.1.min.js"></script>
    <title>H5切换动画效果</title>
    <style>
        *{margin:0;padding:0}
        .clear::after{content:"";display:block;clear:both;}
        .banner{width:400px;margin:40px auto;}
        .banner .box{margin:auto;width:420px;overflow: hidden;}
        .banner .box ul{position:relative;width:1000px;padding:30px 0;}
        .banner .box .active{transform:scale(1.5) rotate(360deg);transition: all 0.5s ease-in-out;/*关键样式代码,动画样式切换效果*/}
        .banner .box ul li{float:left;height:100px;width:100px;margin:0 20px;font-size:46px;color:#fff;line-height:100px;text-align:center;list-style:none;transition: all 0.5s ease-in-out;/*关键样式代码,动画样式切换效果,如果不加,下一个会有动画过度,当前则没有动画过度*/}

        .scroll{height:200px;width:200px;margin:auto;}
        .scroll .box{width:200px;height:200px;overflow: hidden;}
        .scroll .box ul{width:400px;height:400px;transform: rotate(0deg);}
        .scroll .box ul li{float:left;height:200px;width:200px;font-size:46px;color:#fff;line-height:200px;text-align:center;list-style: none;}
        .scroll .box ul li:nth-of-type(2){transform:rotate(90deg);}
        .scroll .box ul li:nth-of-type(3){transform:rotate(270deg);}
        .scroll .box ul li:nth-of-type(4){transform:rotate(180deg);}

    </style>
</head>
<body>
    <h2 style="text-align:center;margin-bottom:10px;">动画效果一</h2>
    <div class="banner">
        <div class="box">
            <ul class="clear">
                <li style="background:lawngreen">1</li>
                <li style="background:red" class="active">2</li>
                <li style="background:blue">3</li>
                <li style="background:yellow">4</li>
                <li style="background:pink">5</li>
                <li style="background:orange">6</li>
            </ul>
        </div>
    </div>
    <h2 style="text-align:center;margin-bottom:10px;">动画效果二</h2>
    <div class="scroll">
        <div class="box">
            <ul class="clear">
                <li style="background:indigo">1</li>
                <li style="background:pink">2</li>
                <li style="background:orange">4</li>
                <li style="background:green">3</li>
            </ul>
        </div>
    </div>
</body>
</html>
<script>
    (function(select){
        var outBox = $(select);
        var box = outBox.find(".box");
        var ul = outBox.find("ul");
        var li = outBox.find("li");
        var num = li.length;
        var width = li.width() + 40;
        ul.find("li.active").animate({"scale" : "0"},1000)
        console.log(outBox);
        var start = 0;
        setInterval(function(){
            ul.animate({"left": "-=" + width + "px"},1000,function(){
                $(this).append($(this).find("li").eq(0)).css({"left": "0px"});
            })
            ul.find("li.active").removeClass("active").next().addClass("active");

        },2000);

    })(".banner");

    (function(select){
        var outBox = $(select);
        var ul = outBox.find("ul");
        var start = 1;

        function rotate(elem, step, time ,deg){
            var olddeg = ul.get(0).style.webkitTransform ? parseInt(ul.get(0).style.webkitTransform.replace("rotate(-","")) : 0;
            setInterval(function(){
                //console.log(olddeg)
                if(step <= deg){
                    var rotatedeg = olddeg + step;
                    elem.style.webkitTransform = "rotate(-" +  rotatedeg + "deg" + ")";
                    step++;
                }
            },time);
        }


        setInterval(function(){
            rotate(ul.get(0), 1, 10,90);
        },2000);
    })(".scroll");

</script>

结束语:刚找到自己喜欢的新工作,一直在努力进步着,努力通过试用期。。。。。

vue 开发的微信公众号网页 添加背景音乐,以及音乐图标旋转动画 这里可以解决你遇到的几个问题 每个页面添加背景音乐 加上一些H5小动画(音乐图标) 页面切换的时候音乐不重新播放 音乐自动播放 首先我的这部分代码是添加到app.vue当中, 也就是主模版文件当中。废话不多说,直接上代码 第一部分 模版主要主要实现播放按钮旋转 我用了2个keep-alive标签 。 刚开始把 audio 和 img(播放控制按钮)放在一起,出现了报错,所以就分开放了。 // 文件位置 app.vue <template> <keep-alive> 阅读详情

相关推荐

使用jQuery实现旋转木马效果

/*该篇博文介绍一下旋转木马的做法,废话不多说,先来看看我们需要实现的效果*/ ![旋转木马效果](https://img-blog.youkuaiyun.com/20180816205844357?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pqaHpqaDg5Mw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA=...

Mrlonely思考笔记 2764

h5卡片翻转特效

卡片翻转特效,在card 后面加上card-flipped即可 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <st

feifeiwuxian的专栏 1097

H5动画性能优化指南

本文将介绍一些提高H5动画性能的技巧和优化策略,并提供相应的源代码示例。使用CSS属性进行动画转换和动画效果,可以利用硬件加速,使动画在浏览器中更加流畅。使用CSS属性进行动画转换和动画效果,可以利用硬件加速,使动画在浏览器中更加流畅。在上面的示例中,当鼠标悬停在盒子上时,它将以1.2倍的比例进行缩放。在上面的示例中,当鼠标悬停在盒子上时,它将以1.2倍的比例进行缩放。方法,我们可以在每一帧之前更新动画的位置,从而实现流畅的动画效果。方法,我们可以在每一帧之前更新动画的位置,从而实现流畅的动画效果。

KkvlCapture的博客 296

HTML创意动画代码

这个代码使用了 Canvas 技术,创建了一个随机生成的气泡背景并且让气泡动态漂浮,形成了一个很有趣的效果。你可以在这个基础上尝试进行一些自己的创意,比如修改气泡的数量、大小、颜色,以及运动的方式等等。 这个代码使用了 CSS 的动画和阴影特效,让页面中的文字在红、橙、黄、绿、蓝五种颜色之间不断变化,形成了一个很有趣的效果。你可以在这个基础上尝试进行一些自己的创意,比如修改文字的大小、样式、颜色,以及变化的频率和方式等等。 该示例中,我们使用了 transform-style: preserve-3d 属性

qq_52108058的博客 1万+

Ansys Lumerical | 薄膜铌酸锂电光调制器的仿真与优化

本文详细介绍了使用Ansys Lumerical进行薄膜铌酸锂电光调制器仿真与优化的全流程。从基础原理到电学仿真、光学模拟技巧,再到设计优化实战经验,帮助工程师掌握这一先进光电器件的仿真方法。重点解析了薄膜铌酸锂的Pockels效应和Mach-Zehnder结构设计,并提供了常见问题排查指南和最新发展动态。

vulkan6gpu的博客 1200

如何在Jetson Nano上快速搭建Pytorch环境(含torchvision安装教程)

本文详细介绍了在Jetson Nano上快速搭建PyTorch环境的完整步骤,包括系统准备、PyTorch安装优化、torchvision编译安装及环境测试。通过本指南,开发者可以高效部署深度学习开发环境,充分利用Jetson Nano的GPU加速能力进行计算机视觉项目开发。

weixin_42628941的博客 340

html5怎么做出旋转效果,HTML5+Canvas制作的幻彩旋转圆盘特效

HTML5+Canvas制作的幻彩旋转圆盘特效 body {background: #000;color: #aaa;font: 100%/20px helvetica;}canvas {display: block;height: 100%;left: 0;margin: 0;padding: 0;position: absolute;top: 0;width: 100%}#control-pa...

weixin_39916549的博客 376

抖音最新风控体系研究

小编从技术角度对抖音的风控史和落地目标,跟大家聊一聊抖音,包括海外版抖音TikTok的现状与生态。 1、非常非常早的时期,抖音刚出来的时候,没有任何封禁,这个阶段,导入一个开发库,加上一个请求头,咵咵咵的数据随便拿。 2、2018-2019年,抖音加入了设备id和xg机制,在绝大多数的接口中,携带了设备id参数,同时在请求头中加入了xg,如今的apk市场,能追溯到的最早xg是0200打头的,而小编见过的最早的xg是0000打头的。这个时期的接口,这些参数都还只是预设,没有实际的用处,设备随便写,

qq517348412的博客 1万+

【HTML】常用几种模拟动画效果【附源代码】

几种常用的模拟动画效果

Young_Pro的博客 3371

【YOLOv11改进- 主干网络】YOLOv11+RepViT: 从ViT的角度重新审视Mobile的CNN助力YOLOv11有效涨点;

本文给大家带来的改进内容是在YOLOv11中更换主干网络为RepViT,助力YOLOv11有效涨点,论文通过集成轻量级 ViT 的高效架构设计,逐步增强了标准轻量级 CNN(即 MobileNetV3)的移动友好性。这最终产生了一个新的纯轻量级 CNN 系列的主干网络。

qq_41304809的博客 789

CLAHE 算法学习 matlab

概念可参考: CLAHE (Contrast Limited Adaptive Histogram Equalization)算法学习CLAHE具体实现主要包括6个步骤。1):分块。将输入图像划分为大小相等的不重叠子块,每个子块含有的像素数为M。参考示例为8×8块。 2):计算子块直方图。 3):计算剪切阈值clipLimit 4):像素点重分配。对每个子块,使用步骤三中多余的像素重新分配。 5):直方图均衡。 6):像素点灰度值重构。(源码中采用了双线性插值) http://www.realtimer

baidu_34971492的博客 4255

中秋祝福代码,中秋快乐代码,采用H5制作的中秋动画祝福

3)demo里面使用的动画animate,有些是利用了第三方动画库,不过大部分是自己自定义写的动画效果;不过一般设置动画都很大程度是根据设计稿的。1)此demo利用了swiper框架,animat动画库,还有设置js代码来做到自适应移动端,转换单位是rem,与px转换是/100。主题来构思设置啥样的动画效果比较好。

Python代码大全 4934

OSError We couldn‘t connect to https://huggingface.co to load file, couldn‘t find it chatglm3-6b解决方案

本文主要介绍了OSError: We couldn’t connect to https://huggingface.co to load this file, couldn’t find it in the cached files and it looks like THUDM/chatglm3-6b is not the path to a directory containing a file named config.json.解决方案,希望能对学习python的同学们有所帮助。

weixin_43178406的博客 5万+

常见问题1

常见问题总结

Asa_ml的博客 270

1. 迈进 SAP UI5 开发世界的第一步 - Hello World

SAP UI5 是一个用于开发企业级 Web 应用的前端框架,基于 HTML 和 JavaScript. 作为教程的第一步,我们需要了解最基础的 HTML 知识。 请大家在电脑上任意新建一个文件夹,将其命名,比如我取的名称为 Walkthrough. 进入 Walkthrough 文件夹,再新建一个文件夹名叫 01,代表本教程的第一个步骤。 进入 01 文件夹,新建一个 webapp 文件夹。这个名称是 web 应用约定俗成所使用的,大家都倾向于用这个名称,当然你要是想用其他名称也没有问题。......

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 9010

23种设计模式-享元(Flyweight)设计模式

软考中级-软件设计师 享元设计模式

片言可决讼,半纸能缚龙 3224

小程序领域H5的动画效果实现技巧

随着小程序成为「超级APP」的核心入口(如微信月活超13亿),用户对交互体验的要求从「能用」升级为「好用」。H5动画凭借轻量、灵活、跨平台的特性,成为小程序提升用户粘性的关键技术。本文聚焦小程序环境下H5动画的实现方法,覆盖基础原理、代码实战、性能优化三大核心,帮助开发者从「实现动画」进阶到「实现高质量动画」。本文按「概念→原理→实战→优化」的逻辑展开:先通过生活案例理解动画本质,再拆解三大技术路线的实现方式,接着用具体项目演示代码,最后总结性能优化的「黄金法则」。CSS3动画。

小程序开发 1076

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

HBuilder:微信h5实现音乐图标旋转播放,停止暂停

效果 代码实现 html <!-- 右上角音乐及图标--> <section class="u-audio"> <audio src="img/111.mp3" autoplay="autoplay" id="music" preload loop="loop"></audio> <div id="page1"&...

qq_41613496的博客 2715

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

用html制作广告图片切换效果,jquery实现LED广告牌旋转系统图片切换效果代码分享...

本文实例讲述了jquery实现LED广告牌旋转系统图片切换效果,分享给大家供大家参考。具体如下:js模拟路边巨大显示屏上广告切换效果,不得不相信js做到了,而且让你无话可说的逼真效果。LED广告显示器上图片切换效果,场景也类似,效果相当震撼看得我目瞪口呆,热爱特效的你可不要错过哈!运行效果图:-------------------查看效果 下载源码-------------------小提示:浏览...

weixin_34447182的博客 626

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

8款效果惊艳的HTML5 3D动画

HTML5凭借着其强大的3D渲染能力,让很多开发者都跃跃欲试,都想亲自体验一下HTML5的3D效果。今天本文就分享8款效果惊艳的HTML5 3D动画,您可以捡现成的看看,顺便也可以学习学习HTML5的相关知识。1、HTML5 WebGL水面水波荡漾特效之前已经向各位分享过一款很逼真的HTML5水波荡漾特效,效果还算不错。今天再向大家分享一款更加给力的HTML5水波动画,画面上是一个大水池,水池底部...

yanyiping992的博客 4923

HTML5 - 用CSS3动画制作场景切换效果(移动,旋转,淡入淡出等)

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>HTML5-页面切换动画</title> 6 <link href="animations.css" rel="style...

anshuyou4769的博客 387

css 简单滴旋转动画

!DOCTYPE html> Document 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 点赞 15 评论 2 分享 收藏 7 手机看 关注 CSS3简单风车旋转动画.zip05-24CSS3简单风车旋转动画,有暂停、旋转、中速、高速等功能。 css3 3D旋转动画10-16css3 图片万花筒3

482

html5场景切换特效,HTML5 - 用CSS3动画制作场景切换效果(移动,旋转,淡入淡出等)...

1 2 3 4 5 HTML5-页面切换动画6 7 8 9 10 #viewsWrapper{11 top:0px;12 left:0px;13 width:300px;14 height:200px;15 position:relative;16 overflow:hidden;17 }1819 #view1{20 background:#dddd00;21 ...

weixin_39970994的博客 801

H5 炫酷导航

使用H5和CSS制作非常炫酷的旋转标题栏。 原理分析 1.使用ul(无序列表) 2.圆形边框样式 3.透明度的设置 4.边框阴影的添加 5.li去掉前面的圆点 效果演示 初始样式 旋转动画 旋转完毕 代码演示 @1 CSS样式 <style> * { margin: 0; padding: 0; } body { background:...

weixin_45743799的博客 1247

H5中的动画及vue中动画的使用

一、h5动画 (一)h5中动画的实现方式有2种: 1、css动画:能够实现2D/3D位移、缩放、颜色和透明度变换以及简单的滤镜效果(模糊)。体积小,效率高是优先考虑的动画实现方式 (1)位移动画(translate):因为位置变化而产生的动画称为位移动画 (2)旋转动画(roate):因为角度的变化而产生的动...

weixin_34281477的博客 2720

html tab选项卡动画,基于HTML5 Tab选项卡动画切换特效

基于HTML5 Tab选项卡动画切换特效。这是一款基于HTML5+CSS3实现的带有动画切换效果的Tab选项卡插件cbpFWTabs。效果图如下:实现的代码。html代码:ConnectGiftsBoxesPrintsFun12345(function() {[].slice.call( document.querySelectorAll( '.tabs' ) ).forEach( functio...

weixin_42517317的博客 1483
上一篇: 原生javascript编写手机端H5滑动效果
下一篇: H5防QQ中的天气功能页面中的十二星座切换效果
#麻辣小龙虾#
博客等级 码龄11年 1万+粉丝 235原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值